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 |