chrono::fsi::ChSystemFsi Member List
This is the complete list of members for chrono::fsi::ChSystemFsi, including all inherited members.
AddBceBox(std::shared_ptr< SimParams > paramsH, std::shared_ptr< ChBody > body, const ChVector<> &relPos, const ChQuaternion<> &relRot, const ChVector<> &size, int plane=12) | chrono::fsi::ChSystemFsi | |
AddBceCylinder(std::shared_ptr< SimParams > paramsH, std::shared_ptr< ChBody > body, const ChVector<> &relPos, const ChQuaternion<> &relRot, double radius, double height, double kernel_h, bool cartesian=true) | chrono::fsi::ChSystemFsi | |
AddBceFile(std::shared_ptr< SimParams > paramsH, std::shared_ptr< ChBody > body, const std::string &dataPath, const ChVector<> &collisionShapeRelativePos, const ChQuaternion<> &collisionShapeRelativeRot, double scale, bool isSolid=true) | chrono::fsi::ChSystemFsi | |
AddBceFromMesh(std::shared_ptr< SimParams > paramsH, std::shared_ptr< fea::ChMesh > my_mesh, const std::vector< std::vector< int >> &NodeNeighborElement, const std::vector< std::vector< int >> &_1D_elementsNodes, const std::vector< std::vector< int >> &_2D_elementsNodes, bool add1DElem, bool add2DElem, bool multiLayer, bool removeMiddleLayer, int SIDE, int SIZE2D) | chrono::fsi::ChSystemFsi | |
AddBceFromPoints(std::shared_ptr< SimParams > paramsH, std::shared_ptr< ChBody > body, const std::vector< ChVector<>> &points, const ChVector<> &collisionShapeRelativePos, const ChQuaternion<> &collisionShapeRelativeRot) | chrono::fsi::ChSystemFsi | |
AddFsiBody(std::shared_ptr< ChBody > mbody) | chrono::fsi::ChSystemFsi | inline |
AddRefArray(const int start, const int numPart, const int typeA, const int typeB) | chrono::fsi::ChSystemFsi | |
AddSphMarker(const ChVector<> &point, double rho0, double pres0, double mu0, double h, double particle_type, const ChVector<> &velocity=ChVector<>(0), const ChVector<> &tauXxYyZz=ChVector<>(0), const ChVector<> &tauXyXzYz=ChVector<>(0)) | chrono::fsi::ChSystemFsi | |
ChSystemFsi(ChSystem &other_physicalSystem, CHFSI_TIME_INTEGRATOR time_integrator=CHFSI_TIME_INTEGRATOR::ExplicitSPH) | chrono::fsi::ChSystemFsi | |
CopyDeviceDataToHalfStep() | chrono::fsi::ChSystemFsi | |
DoStepDynamics_ChronoRK2() | chrono::fsi::ChSystemFsi | |
DoStepDynamics_FSI() | chrono::fsi::ChSystemFsi | |
Finalize() | chrono::fsi::ChSystemFsi | |
FinalizeData() | chrono::fsi::ChSystemFsi | |
GetFsiBodies() | chrono::fsi::ChSystemFsi | inline |
GetFsiCables() | chrono::fsi::ChSystemFsi | inline |
GetFsiData() | chrono::fsi::ChSystemFsi | inline |
GetFsiMesh() | chrono::fsi::ChSystemFsi | inline |
GetFsiNodes() | chrono::fsi::ChSystemFsi | inline |
GetFsiShells() | chrono::fsi::ChSystemFsi | inline |
GetKernelLength() const | chrono::fsi::ChSystemFsi | |
GetParticlePosOrProperties() | chrono::fsi::ChSystemFsi | |
GetParticleVel() | chrono::fsi::ChSystemFsi | |
GetSimParams() | chrono::fsi::ChSystemFsi | inline |
PrintParticleToFile(const std::string &out_dir) const | chrono::fsi::ChSystemFsi | |
SetBoundaries(const ChVector<> &cMin, const ChVector<> &cMax, std::shared_ptr< SimParams > paramsH) | chrono::fsi::ChSystemFsi | |
SetCableElementsNodes(std::vector< std::vector< int >> elementsNodes) | chrono::fsi::ChSystemFsi | inline |
SetFluidDynamics(fluid_dynamics params_type=fluid_dynamics::I2SPH) | chrono::fsi::ChSystemFsi | |
SetFluidSystemLinearSolver(ChFsiLinearSolver::SolverType other_solverType) | chrono::fsi::ChSystemFsi | inline |
SetFsiMesh(std::shared_ptr< fea::ChMesh > other_fsi_mesh) | chrono::fsi::ChSystemFsi | inline |
SetFsiOutputDir(std::shared_ptr< SimParams > paramsH, std::string &demo_dir, std::string out_dir, std::string inputJson) | chrono::fsi::ChSystemFsi | |
SetInitPressure(std::shared_ptr< SimParams > paramsH, const double fzDim) | chrono::fsi::ChSystemFsi | |
SetParticleOutputMode(CHFSI_OUTPUT_MODE mode) | chrono::fsi::ChSystemFsi | inline |
SetShellElementsNodes(std::vector< std::vector< int >> elementsNodes) | chrono::fsi::ChSystemFsi | inline |
SetSimParameter(const std::string &inputJson, std::shared_ptr< SimParams > paramsH, const ChVector<> &box_size) | chrono::fsi::ChSystemFsi | |
SetSubDomain(std::shared_ptr< SimParams > paramsH) | chrono::fsi::ChSystemFsi | |
WriteParticleFile(const std::string &outfilename) const | chrono::fsi::ChSystemFsi | |
~ChSystemFsi() | chrono::fsi::ChSystemFsi |