 |
Computer Assited Medical Intervention Tool Kit
version 4.1
|
Class which represents a simple criterion A criterion can be checked using checkCriterion method to k...
Definition: Criterion.h:46
std::string unit
unit
Definition: Criterion.h:110
ForceCriterion(mml::Force *c, MonitoringManager *monitoringManager, MultipleCriterion *parent=nullptr)
constructor
Definition: mml/monitoring/Force.cpp:31
Class that describes a load to be used in the simulation. This load can have different types Translat...
Definition: Load.h:52
std::string typeString
Definition: Load.h:197
static ForceUnit & N()
Newtons.
Definition: ForceUnit.cpp:34
void calculate() override
calculate stopping criteria data and store it into values vector
Definition: mml/monitoring/Force.cpp:50
double factor
factor to multiplate for conversion to SI
Definition: Criterion.h:100
~ForceCriterion() override
destructor
Definition: mml/monitoring/Force.cpp:47
virtual void ansysPrint(std::ostream &) const
Print the load in ansys format (BEWARE: not everything is implemented)
Definition: Load.cpp:322
Manager of the benchmark tests. Do simulation loop and tests.
Definition: MonitoringManager.h:49
Force()
default constructor
Definition: lml/Force.cpp:29
std::string getName() override
get stopping criterion name
Definition: mml/monitoring/Force.cpp:53
Unit unit
Definition: Load.h:196
class which represents a multiple criterion a multiple criterion is either an OrMUltipleCriterion or ...
Definition: MultipleCriterion.h:44
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:36