def __init__(self, name="solverlinear"): """ Constructor. """ Solver.__init__(self, name) ModuleSolverLinear.__init__(self) return
def _configure(self): """ Set members based using inventory. """ Solver._configure(self) ModuleSolverLinear.skipNullSpaceCreation(self, not self.createNullSpace) return
def initialize(self, fields, jacobian, formulation): """ Initialize linear solver. """ ModuleSolverLinear.initialize(self, fields, jacobian, formulation) return