ControlDeformMaxDistance.hpp
virtual void absorbSectionXML(const bitpit::Config::Section &slotXML, std::string name="")
Definition: ControlDeformMaxDistance.cpp:260
void buildPorts()
Definition: ControlDeformMaxDistance.cpp:92
void setDefField(dmpvecarr3E *field)
Definition: ControlDeformMaxDistance.cpp:143
double getViolation()
Definition: ControlDeformMaxDistance.cpp:112
void swap(ControlDeformMaxDistance &x) noexcept
Definition: ControlDeformMaxDistance.cpp:81
ControlDeformMaxDistance & operator=(ControlDeformMaxDistance other)
Definition: ControlDeformMaxDistance.cpp:72
BaseManipulation is the base class of any manipulation object of the library.
Definition: BaseManipulation.hpp:102
void plotOptionalResults()
Definition: ControlDeformMaxDistance.cpp:300
ControlDeformMaxDistance()
Definition: ControlDeformMaxDistance.cpp:32
void setGeometry(MimmoSharedPointer< MimmoObject > geo)
Definition: ControlDeformMaxDistance.cpp:166
ControlDeformMaxDistance is a class that check a deformation field associated to a MimmoObject surfac...
Definition: ControlDeformMaxDistance.hpp:84
#define REGISTER_PORT(Name, Container, Datatype, ManipBlock)
Definition: portManager.hpp:211
void setLimitDistance(double dist)
Definition: ControlDeformMaxDistance.cpp:156
virtual void flushSectionXML(bitpit::Config::Section &slotXML, std::string name="")
Definition: ControlDeformMaxDistance.cpp:285
dmpvector1D * getViolationField()
Definition: ControlDeformMaxDistance.cpp:133
~ControlDeformMaxDistance()
Definition: ControlDeformMaxDistance.cpp:59