AddRigidBody(std::shared_ptr< ChBody > body, const chrono::utils::ChBodyGeometry &geometry, bool check_embedded, bool use_grid_bce=false) | chrono::fsi::ChFsiProblem | |
AddRigidBodyBox(std::shared_ptr< ChBody > body, const ChFramed &pos, const ChVector3d &size) (defined in chrono::fsi::ChFsiProblem) | chrono::fsi::ChFsiProblem | |
AddRigidBodyCylinderX(std::shared_ptr< ChBody > body, const ChFramed &pos, double radius, double length, bool use_grid_bce=false) (defined in chrono::fsi::ChFsiProblem) | chrono::fsi::ChFsiProblem | |
AddRigidBodyMesh(std::shared_ptr< ChBody > body, const ChVector3d &pos, const std::string &obj_file, const ChVector3d &interior_point, double scale) (defined in chrono::fsi::ChFsiProblem) | chrono::fsi::ChFsiProblem | |
AddRigidBodySphere(std::shared_ptr< ChBody > body, const ChVector3d &pos, double radius, bool use_grid_bce=false) (defined in chrono::fsi::ChFsiProblem) | chrono::fsi::ChFsiProblem | |
ChFsiProblem(ChSystem &sys, double spacing) | chrono::fsi::ChFsiProblem | protected |
GetComputationalDomainSize() const | chrono::fsi::ChFsiProblem | inline |
GetFsiBodyForce(std::shared_ptr< ChBody > body) const | chrono::fsi::ChFsiProblem | |
GetFsiBodyTorque(std::shared_ptr< ChBody > body) const | chrono::fsi::ChFsiProblem | |
GetGroundBody() const | chrono::fsi::ChFsiProblem | inline |
GetNumBoundaryBCEMarkers() const | chrono::fsi::ChFsiProblem | inline |
GetNumSPHParticles() const | chrono::fsi::ChFsiProblem | inline |
GetSPHBoundingBox() const | chrono::fsi::ChFsiProblem | inline |
GetSystemFSI() | chrono::fsi::ChFsiProblem | inline |
GetSystyemMBS() | chrono::fsi::ChFsiProblem | inline |
Grid2Point(const ChVector3i &p)=0 (defined in chrono::fsi::ChFsiProblem) | chrono::fsi::ChFsiProblem | protectedpure virtual |
GridPoints typedef (defined in chrono::fsi::ChFsiProblem) | chrono::fsi::ChFsiProblem | protected |
Initialize() | chrono::fsi::ChFsiProblem | |
m_bce | chrono::fsi::ChFsiProblem | protected |
m_bodies | chrono::fsi::ChFsiProblem | protected |
m_domain_aabb | chrono::fsi::ChFsiProblem | protected |
m_fsi_bodies (defined in chrono::fsi::ChFsiProblem) | chrono::fsi::ChFsiProblem | protected |
m_ground | chrono::fsi::ChFsiProblem | protected |
m_initialized | chrono::fsi::ChFsiProblem | protected |
m_offset_bce | chrono::fsi::ChFsiProblem | protected |
m_offset_sph | chrono::fsi::ChFsiProblem | protected |
m_props_cb | chrono::fsi::ChFsiProblem | protected |
m_spacing | chrono::fsi::ChFsiProblem | protected |
m_sph | chrono::fsi::ChFsiProblem | protected |
m_sph_aabb | chrono::fsi::ChFsiProblem | protected |
m_sys | chrono::fsi::ChFsiProblem | protected |
m_sysFSI | chrono::fsi::ChFsiProblem | protected |
m_verbose | chrono::fsi::ChFsiProblem | protected |
ProcessBody(RigidBody &b) | chrono::fsi::ChFsiProblem | protected |
ProcessBodyMesh(RigidBody &b, ChTriangleMeshConnected trimesh, const ChVector3d &interior_point) | chrono::fsi::ChFsiProblem | protected |
RealPoints typedef (defined in chrono::fsi::ChFsiProblem) | chrono::fsi::ChFsiProblem | protected |
RegisterParticlePropertiesCallback(std::shared_ptr< ParticlePropertiesCallback > callback) | chrono::fsi::ChFsiProblem | inline |
SaveInitialMarkers(const std::string &out_dir) const | chrono::fsi::ChFsiProblem | |
SetComputationalDomainSize(ChAABB aabb) | chrono::fsi::ChFsiProblem | inline |
SetVerbose(bool verbose) | chrono::fsi::ChFsiProblem | |
Snap2Grid(const ChVector3d &point)=0 (defined in chrono::fsi::ChFsiProblem) | chrono::fsi::ChFsiProblem | protectedpure virtual |
WavemakerType enum name | chrono::fsi::ChFsiProblem | |