proteus
1.8.1
C/C++/Fortran libraries
|
#include </Users/cekees/proteus/proteus/mbd/ProtChBody.h>
Public Member Functions | |
cppSystem () | |
void | step (double proteus_dt, int n_substeps) |
void | setDirectory (std::string dir) |
void | setTimestepperType (std::string tstype, bool verbose) |
void | setCollisionEnvelopeMargin (double envelope, double margin) |
void | addMesh (std::shared_ptr< ChMesh > mesh) |
Public Attributes | |
std::shared_ptr< ChSystemSMC > | systemSMC |
std::shared_ptr< ChSystem > | system |
double | chrono_dt |
std::string | directory |
Definition at line 17 of file ProtChBody.h.
cppSystem::cppSystem | ( | ) |
Definition at line 107 of file ProtChBody.h.
void cppSystem::addMesh | ( | std::shared_ptr< ChMesh > | mesh | ) |
Definition at line 161 of file ProtChBody.h.
void cppSystem::setCollisionEnvelopeMargin | ( | double | envelope, |
double | margin | ||
) |
Definition at line 211 of file ProtChBody.h.
void cppSystem::setDirectory | ( | std::string | dir | ) |
Definition at line 184 of file ProtChBody.h.
void cppSystem::setTimestepperType | ( | std::string | tstype, |
bool | verbose = false |
||
) |
Definition at line 133 of file ProtChBody.h.
void cppSystem::step | ( | double | proteus_dt, |
int | n_substeps = 1 |
||
) |
Definition at line 153 of file ProtChBody.h.
double cppSystem::chrono_dt |
Definition at line 21 of file ProtChBody.h.
std::string cppSystem::directory |
Definition at line 22 of file ProtChBody.h.
std::shared_ptr<ChSystem> cppSystem::system |
Definition at line 20 of file ProtChBody.h.
std::shared_ptr<ChSystemSMC> cppSystem::systemSMC |
Definition at line 19 of file ProtChBody.h.