#include <ApplyDisplacement.hpp>
|
| static PlugIn * | build () |
| |
| static ApplyDisplacement & | get (unsigned int=0) |
| |
| static bool | exist (unsigned int rank=0) |
| |
| static bool | record (const std::string file, const std::string desc="") |
| |
| static PlugIn & | get (const std::string &id, unsigned int rank=0) |
| |
| static std::map< std::string, std::vector< PlugIn * > > | get_all_plugin () |
| |
| static std::vector< PlugIn * > | get_all_plugin_vector () |
| |
| static bool | exist (const std::string &id, unsigned int rank=0) |
| |
| static const std::string | class_ID () |
| |
| static BaseClass * | build () |
| |
| static bool | record (const std::string &id, std::string file_name="", std::string desc="") |
| |
| static void | record (std::function< BaseClass *()>, const std::string &, const std::string file="", const std::string desc="") |
| |
| static BaseClass * | new_object (const std::string &) |
| |
| static std::vector< std::string > | get_ID () |
| |
| static std::map< const std::string, std::function< BaseClass *()> > & | get_map () |
| |
| | PlugInInterface () |
| |
| | ObjectFactoryInterface () |
| |
| virtual | ~ObjectFactoryInterface () |
| |
| | ObjectFactory () |
| |
| virtual | ~ObjectFactory () |
| |
| std::vector< PlugIn * > | _subplugin |
| |
| PlugIn * | _current_subplugin |
| |
| const std::string | _ID |
| |
| const std::string | _description |
| |
| PlugIn * | _parent |
| |
| bool | _init |
| |
| bool | _can_run |
| |
| bool | _verbose |
| |
| unsigned int | _current_iter_number |
| |
| unsigned int | _iter_number |
| |
| double | _total_time |
| |
| bool | _stop |
| |
| unsigned int | _every_iter |
| |
| double | _step_time |
| |
| unsigned int | _nb_outputs |
| |
| Math::Expression * | _trigger_if_expr |
| |
| Math::Expression * | _init_if_expr |
| |
| std::chrono::microseconds | _elapsed_time |
| |
◆ ApplyDisplacement()
| GranOO3::PlugIn::ApplyDisplacement::ApplyDisplacement |
( |
| ) |
|
◆ ~ApplyDisplacement()
| GranOO3::PlugIn::ApplyDisplacement::~ApplyDisplacement |
( |
| ) |
|
◆ clamp()
| bool GranOO3::PlugIn::ApplyDisplacement::clamp |
( |
| ) |
|
|
inline |
◆ component()
◆ compute()
| void GranOO3::PlugIn::ApplyDisplacement::compute |
( |
const std::string & |
label, |
|
|
double & |
pos, |
|
|
double & |
vel, |
|
|
double & |
acc |
|
) |
| |
◆ DECLARE_STD_GRANOO_PLUGIN()
| GranOO3::PlugIn::ApplyDisplacement::DECLARE_STD_GRANOO_PLUGIN |
( |
APPLY- |
DISPLACEMENT | ) |
|
|
private |
◆ init()
| void GranOO3::PlugIn::ApplyDisplacement::init |
( |
| ) |
|
|
virtual |
◆ parse_xml()
| void GranOO3::PlugIn::ApplyDisplacement::parse_xml |
( |
| ) |
|
|
virtual |
◆ run()
| void GranOO3::PlugIn::ApplyDisplacement::run |
( |
| ) |
|
|
virtual |
◆ _clamp
| bool GranOO3::PlugIn::ApplyDisplacement::_clamp |
|
private |
◆ _component
◆ _groundID
| std::string GranOO3::PlugIn::ApplyDisplacement::_groundID |
|
private |
◆ _initial_disp
◆ _initial_ground_position
| Geom::Vector GranOO3::PlugIn::ApplyDisplacement::_initial_ground_position |
|
private |
◆ _remove_initial_disp
| bool GranOO3::PlugIn::ApplyDisplacement::_remove_initial_disp |
|
private |
The documentation for this class was generated from the following files: