chrono::ch_precice::ChPreciceAdapterMbs Member List

This is the complete list of members for chrono::ch_precice::ChPreciceAdapterMbs, including all inherited members.

AddCouplingBody(std::shared_ptr< ChBodyAuxRef > body, const std::vector< ChVector3d > &points)chrono::ch_precice::ChPreciceAdapterMbs
AddCouplingMeshInterface(const std::string &mesh_name, CouplingMeshType data_type, const std::vector< std::string > &data_write_names, const std::vector< std::string > &data_read_names)chrono::ch_precice::ChPreciceAdapterprotected
ChPreciceAdapter(const std::string &model_name="") (defined in chrono::ch_precice::ChPreciceAdapter)chrono::ch_precice::ChPreciceAdapterprotected
ChPreciceAdapter(const ChPreciceAdapter &)=delete (defined in chrono::ch_precice::ChPreciceAdapter)chrono::ch_precice::ChPreciceAdapterprotected
ChPreciceAdapterMbs(std::shared_ptr< ChSystem > sys, double time_step, bool verbose=false)chrono::ch_precice::ChPreciceAdapterMbs
CouplingData typedefchrono::ch_precice::ChPreciceAdapterprotected
CouplingDataType enum namechrono::ch_precice::ChPreciceAdapter
CouplingMeshes typedefchrono::ch_precice::ChPreciceAdapterprotected
CouplingMeshType enum namechrono::ch_precice::ChPreciceAdapter
EnableOutput(bool out)chrono::ch_precice::ChPreciceAdapterinline
EnableVisualization(bool vis)chrono::ch_precice::ChPreciceAdapterinline
EnforceRealtime(bool realtime)chrono::ch_precice::ChPreciceAdapterMbsinline
FinalizeParticipant()chrono::ch_precice::ChPreciceAdapterinlineprotectedvirtual
FinalizeSimulation()chrono::ch_precice::ChPreciceAdapter
GetCouplingDataDimensions(const std::string &mesh_name, const std::string &data_name) constchrono::ch_precice::ChPreciceAdapter
GetCouplingDataType(const std::string &mesh_name, const std::string &data_name) constchrono::ch_precice::ChPreciceAdapter
GetCouplingDataTypeAsString(const std::string &mesh_name, const std::string &data_name) constchrono::ch_precice::ChPreciceAdapter
GetCouplingDataTypeAsString(CouplingDataType type)chrono::ch_precice::ChPreciceAdapterstatic
GetCouplingDataUsed(const std::string &mesh_name, const std::string &data_name) constchrono::ch_precice::ChPreciceAdapter
GetCouplingMeshDimensions(const std::string &mesh_name) constchrono::ch_precice::ChPreciceAdapter
GetCouplingMeshNames() constchrono::ch_precice::ChPreciceAdapter
GetCouplingMeshType(const std::string &mesh_name) constchrono::ch_precice::ChPreciceAdapter
GetCouplingMeshTypeAsString(const std::string &mesh_name) constchrono::ch_precice::ChPreciceAdapter
GetDataBlock(const std::string &mesh_name, const std::string &data_name) constchrono::ch_precice::ChPreciceAdapterprotected
GetMaxTimeStepSize() constchrono::ch_precice::ChPreciceAdapter
GetModelName() constchrono::ch_precice::ChPreciceAdapterinline
GetNumVertices(const std::string &mesh_name)chrono::ch_precice::ChPreciceAdapter
GetParticipantName() constchrono::ch_precice::ChPreciceAdapter
GetReadDataNamesOnMesh(const std::string &mesh_name) constchrono::ch_precice::ChPreciceAdapter
GetSystem()chrono::ch_precice::ChPreciceAdapterMbsinline
GetWriteDataNamesOnMesh(const std::string &mesh_name) constchrono::ch_precice::ChPreciceAdapter
InitializeSimulation()chrono::ch_precice::ChPreciceAdapter
IsCouplingOngoing()chrono::ch_precice::ChPreciceAdapter
IsTimeWindowComplete()chrono::ch_precice::ChPreciceAdapter
m_coupling_mesheschrono::ch_precice::ChPreciceAdapterprotected
m_data_readchrono::ch_precice::ChPreciceAdapterprotected
m_data_writechrono::ch_precice::ChPreciceAdapterprotected
m_initializedchrono::ch_precice::ChPreciceAdapterprotected
m_interfaces_createdchrono::ch_precice::ChPreciceAdapterprotected
m_mesh_createdchrono::ch_precice::ChPreciceAdapterprotected
m_model_namechrono::ch_precice::ChPreciceAdapterprotected
m_outputchrono::ch_precice::ChPreciceAdapterprotected
m_output_dbchrono::ch_precice::ChPreciceAdapterprotected
m_output_dirchrono::ch_precice::ChPreciceAdapterprotected
m_output_settingschrono::ch_precice::ChPreciceAdapterprotected
m_participantchrono::ch_precice::ChPreciceAdapterprotected
m_participant_createdchrono::ch_precice::ChPreciceAdapterprotected
m_participant_namechrono::ch_precice::ChPreciceAdapterprotected
m_precice_config_filenamechrono::ch_precice::ChPreciceAdapterprotected
m_prefix1chrono::ch_precice::ChPreciceAdapterprotected
m_prefix2chrono::ch_precice::ChPreciceAdapterprotected
m_process_indexchrono::ch_precice::ChPreciceAdapterprotected
m_process_sizechrono::ch_precice::ChPreciceAdapterprotected
m_verbosechrono::ch_precice::ChPreciceAdapterprotected
m_visualizechrono::ch_precice::ChPreciceAdapterprotected
MeshDataNames typedefchrono::ch_precice::ChPreciceAdapterprotected
MustWriteInitialData()chrono::ch_precice::ChPreciceAdapter
operator=(const ChPreciceAdapter &)=delete (defined in chrono::ch_precice::ChPreciceAdapter)chrono::ch_precice::ChPreciceAdapterprotected
Output(double time)chrono::ch_precice::ChPreciceAdapterprotected
ReadCheckpointIfRequired(double time)chrono::ch_precice::ChPreciceAdapterprotected
ReadDataBlock(const std::string &mesh_name, const std::string &data_name, double relative_read_time)chrono::ch_precice::ChPreciceAdapterprotected
ReadDataBlock(const std::string &mesh_name, const std::string &data_name)chrono::ch_precice::ChPreciceAdapterprotected
ReadPoints(const std::string &filename)chrono::ch_precice::ChPreciceAdapterprotectedstatic
RegisterAfterStepDynamicsCallback(std::shared_ptr< AfterStepDynamicsCallback > callback)chrono::ch_precice::ChPreciceAdapterMbsinline
RegisterBeforeStepDynamicsCallback(std::shared_ptr< BeforeStepDynamicsCallback > callback)chrono::ch_precice::ChPreciceAdapterMbsinline
RegisterMesh(const std::string &mesh_name, const std::vector< ChVector3d > &positions)chrono::ch_precice::ChPreciceAdapterprotected
RegisterMesh(const std::string &mesh_name, const std::vector< double > &positions)chrono::ch_precice::ChPreciceAdapterprotected
RegisterParticipant(const std::string &precice_config_filename, int process_index=0, int process_size=1)chrono::ch_precice::ChPreciceAdapter
Render(double time)chrono::ch_precice::ChPreciceAdapterprotected
RunSimulation()chrono::ch_precice::ChPreciceAdapter
SetDataBlock(const std::string &mesh_name, const std::string &data_name, const std::vector< double > &data) (defined in chrono::ch_precice::ChPreciceAdapter)chrono::ch_precice::ChPreciceAdapterprotected
SetModelName(const std::string &name)chrono::ch_precice::ChPreciceAdapterinline
SetOutputDir(const std::string &out_dir)chrono::ch_precice::ChPreciceAdapter
SetOutputSettings(const ChOutput::Settings &settings)chrono::ch_precice::ChPreciceAdapter
SetOutputSettings(ChOutput::Format format, ChOutput::Mode mode, double output_fps)chrono::ch_precice::ChPreciceAdapter
SetParticipantName(const std::string &participant_name)chrono::ch_precice::ChPreciceAdapterinlineprotected
SetVerbose(bool verbose)chrono::ch_precice::ChPreciceAdapterinline
SetVerticesToData(const std::vector< ChVector2d > &vertices)chrono::ch_precice::ChPreciceAdapterprotectedstatic
SetVerticesToData(const std::vector< ChVector3d > &vertices)chrono::ch_precice::ChPreciceAdapterprotectedstatic
WriteCheckpointIfRequired(double time)chrono::ch_precice::ChPreciceAdapterprotected
WriteDataBlock(const std::string &mesh_name, const std::string &data_name)chrono::ch_precice::ChPreciceAdapterprotected
WriteDataBlock(const std::string &mesh_name, const std::string &data_name, const std::vector< double > &data)chrono::ch_precice::ChPreciceAdapterprotected
~ChPreciceAdapter() (defined in chrono::ch_precice::ChPreciceAdapter)chrono::ch_precice::ChPreciceAdapterinlinevirtual
~ChPreciceAdapterMbs() (defined in chrono::ch_precice::ChPreciceAdapterMbs)chrono::ch_precice::ChPreciceAdapterMbsinline