|
Computer Assited Medical Intervention Tool Kit
version 5.0
|
|
Class which represents a simple criterion A criterion can be checked using checkCriterion method to k...
Definition: Criterion.h:47
std::string unit
unit
Definition: Criterion.h:112
ForceCriterion(mml::Force *c, MonitoringManager *monitoringManager, MultipleCriterion *parent=nullptr)
constructor
Definition: mml/monitoring/Force.cpp:32
Class that describes a load to be used in the simulation. This load can have different types Translat...
Definition: Load.h:53
std::string typeString
Definition: Load.h:199
static ForceUnit & N()
Newtons.
Definition: ForceUnit.cpp:35
void calculate() override
calculate stopping criteria data and store it into values vector
Definition: mml/monitoring/Force.cpp:51
double factor
factor to multiplate for conversion to SI
Definition: Criterion.h:102
~ForceCriterion() override
destructor
Definition: mml/monitoring/Force.cpp:48
virtual void ansysPrint(std::ostream &) const
Print the load in ansys format (BEWARE: not everything is implemented)
Definition: Load.cpp:321
Manager of the benchmark tests. Do simulation loop and tests.
Definition: MonitoringManager.h:50
Force()
default constructor
Definition: lml/Force.cpp:29
std::string getName() override
get stopping criterion name
Definition: mml/monitoring/Force.cpp:54
Unit unit
Definition: Load.h:198
class which represents a multiple criterion a multiple criterion is either an OrMUltipleCriterion or ...
Definition: MultipleCriterion.h:45
void ansysPrint(std::ostream &) const override
Redefinition of ansysPrint to print in ansys format.
Definition: lml/Force.cpp:34
Class that defines the type of Load 'Force'.
Definition: lml/Force.h:37