4.1.1.8.1.10. pyfem.solvers.Solver module

class Solver(props: Properties, globdat: GlobalData)[source]

Bases: object

Loader and base wrapper for solver implementations.

This class dynamically imports the solver module specified in props.solver.type, instantiates the solver class and delegates the run call to that instance.

solver

Instantiated solver object (implementation-specific)

run(props: Properties, globdat: GlobalData) None[source]

Delegate execution to the selected solver instance.

Parameters:
  • props – Analysis properties

  • globdat – GlobalData instance (may be modified in-place)