pyHarm.Analysis.ABCAnalysis

Classes

ABCAnalysis

This is the abstract class ruling the solver class. The system is responsible of solving the system starting at a given starting point.

Module Contents

class pyHarm.Analysis.ABCAnalysis.ABCAnalysis(inputData: dict, System: pyHarm.Systems.ABCSystem.ABCSystem, ndofs: int, **kwargs)

Bases: abc.ABC

This is the abstract class ruling the solver class. The system is responsible of solving the system starting at a given starting point.

abstract property factory_keyword

Class name for factory call during instantiation

abstractmethod initialise(**kwargs)

Initialise step of the analysis.

abstractmethod Solve(**kwargs)

Solving step of the analysis.

abstractmethod makeStep(**kwargs)

Make a whole step of the analysis.