|
IBAMR
IBAMR version 0.19.
|
This is the complete list of members for IBAMR::CIBStrategy, including all inherited members.
| CIBStrategy(const unsigned int parts) | IBAMR::CIBStrategy | |
| CIBStrategy(const CIBStrategy &from)=delete | IBAMR::CIBStrategy | private |
| computeMobilityRegularization(Vec D, Vec L, const double scale=1.0)=0 | IBAMR::CIBStrategy | pure virtual |
| computeNetRigidGeneralizedForce(const unsigned int part, Vec L, IBTK::RigidDOFVector &F)=0 | IBAMR::CIBStrategy | pure virtual |
| computeNetRigidGeneralizedForce(const unsigned int part, Vec L, Vec F) | IBAMR::CIBStrategy | virtual |
| computeNetRigidGeneralizedForce(Vec L, Vec F, const bool only_free_dofs, const bool only_imposed_dofs, const bool all_dofs=false) | IBAMR::CIBStrategy | virtual |
| constructGeometricMatrix(const std::string &mat_name, Mat &geometric_mat, const std::vector< unsigned > &prototype_struct_ids, const bool initial_time, const int managing_rank) | IBAMR::CIBStrategy | virtual |
| constructMobilityMatrix(const std::string &mat_name, MobilityMatrixType mat_type, Mat &mobility_mat, const std::vector< unsigned > &prototype_struct_ids, const double *grid_dx, const double *domain_extents, const bool initial_time, double rho, double mu, const std::pair< double, double > &scale, double f_periodic_corr, const int managing_rank) | IBAMR::CIBStrategy | virtual |
| copyArrayToVec(Vec b, double *array, const std::vector< unsigned > &struct_ids, const int data_depth, const int array_rank) | IBAMR::CIBStrategy | virtual |
| copyFreeDOFsArrayToVec(Vec b, double *array, const std::vector< unsigned > &struct_ids, const int array_rank) | IBAMR::CIBStrategy | virtual |
| copyFreeDOFsVecToArray(Vec b, double *array, const std::vector< unsigned > &struct_ids, const int array_rank) | IBAMR::CIBStrategy | virtual |
| copyVecToArray(Vec b, double *array, const std::vector< unsigned > &struct_ids, const int data_depth, const int array_rank) | IBAMR::CIBStrategy | virtual |
| d_center_of_mass_current | IBAMR::CIBStrategy | protected |
| d_center_of_mass_half | IBAMR::CIBStrategy | protected |
| d_center_of_mass_initial | IBAMR::CIBStrategy | protected |
| d_center_of_mass_new | IBAMR::CIBStrategy | protected |
| d_compute_center_of_mass_initial | IBAMR::CIBStrategy | protected |
| d_F | IBAMR::CIBStrategy | protected |
| d_free_dofs_map | IBAMR::CIBStrategy | protected |
| d_free_dofs_map_updated | IBAMR::CIBStrategy | protected |
| d_net_rigid_generalized_force | IBAMR::CIBStrategy | protected |
| d_num_rigid_parts | IBAMR::CIBStrategy | protected |
| d_quaternion_current | IBAMR::CIBStrategy | protected |
| d_quaternion_half | IBAMR::CIBStrategy | protected |
| d_quaternion_new | IBAMR::CIBStrategy | protected |
| d_rot_vel_current | IBAMR::CIBStrategy | protected |
| d_rot_vel_half | IBAMR::CIBStrategy | protected |
| d_rot_vel_new | IBAMR::CIBStrategy | protected |
| d_solve_rigid_vel | IBAMR::CIBStrategy | protected |
| d_trans_vel_current | IBAMR::CIBStrategy | protected |
| d_trans_vel_half | IBAMR::CIBStrategy | protected |
| d_trans_vel_new | IBAMR::CIBStrategy | protected |
| d_U | IBAMR::CIBStrategy | protected |
| eigenToRDV(const Eigen::Vector3d &U, const Eigen::Vector3d &W, IBTK::RigidDOFVector &UW) | IBAMR::CIBStrategy | static |
| getConstraintForce(Vec *L, const double data_time)=0 | IBAMR::CIBStrategy | pure virtual |
| getCurrentBodyCenterOfMass(const unsigned int part) | IBAMR::CIBStrategy | |
| getCurrentRigidBodyVelocity(const unsigned int part, IBTK::RigidDOFVector &U) | IBAMR::CIBStrategy | |
| getFreeRigidVelocities(Vec *U, const double data_time) | IBAMR::CIBStrategy | virtual |
| getInterpolatedVelocity(Vec V, const double data_time, const double scale=1.0)=0 | IBAMR::CIBStrategy | pure virtual |
| getNetExternalForceTorque(Vec *F, const double data_time) | IBAMR::CIBStrategy | virtual |
| getNetRigidGeneralizedForce(const unsigned int part) | IBAMR::CIBStrategy | |
| getNewBodyCenterOfMass(const unsigned int part) | IBAMR::CIBStrategy | |
| getNewRigidBodyVelocity(const unsigned int part, IBTK::RigidDOFVector &U) | IBAMR::CIBStrategy | |
| getNumberOfNodes(const unsigned int part) const =0 | IBAMR::CIBStrategy | pure virtual |
| getNumberOfRigidStructures() const | IBAMR::CIBStrategy | |
| getSolveRigidBodyVelocity(const unsigned int part, int &num_free_dofs) const | IBAMR::CIBStrategy | |
| operator=(const CIBStrategy &that)=delete | IBAMR::CIBStrategy | private |
| rdvToEigen(const IBTK::RigidDOFVector &UW, Eigen::Vector3d &U, Eigen::Vector3d &W) | IBAMR::CIBStrategy | static |
| rdvToVec(const IBTK::RigidDOFVector &Ur, Vec &U) | IBAMR::CIBStrategy | static |
| rotateArray(double *array, const std::vector< unsigned > &struct_ids, const bool use_transpose, const int managing_rank, const int depth) | IBAMR::CIBStrategy | virtual |
| setConstraintForce(Vec L, const double data_time, const double scale=1.0)=0 | IBAMR::CIBStrategy | pure virtual |
| setInitialCenterOfMass(const unsigned int part, const Eigen::Vector3d &XCOM_0) | IBAMR::CIBStrategy | |
| setInterpolatedVelocityVector(Vec V, const double data_time) | IBAMR::CIBStrategy | virtual |
| setRigidBodyVelocity(const unsigned int part, const IBTK::RigidDOFVector &U, Vec V)=0 | IBAMR::CIBStrategy | pure virtual |
| setRigidBodyVelocity(const unsigned int part, Vec U, Vec V) | IBAMR::CIBStrategy | virtual |
| setRigidBodyVelocity(Vec U, Vec V, const bool only_free_dofs, const bool only_imposed_dofs, const bool all_dofs=false) | IBAMR::CIBStrategy | virtual |
| setRotationMatrix(const std::vector< Eigen::Vector3d > &rot_vel, const std::vector< Eigen::Quaterniond > &q_old, std::vector< Eigen::Quaterniond > &q_new, std::vector< Eigen::Matrix3d > &rot_mat, const double dt) | IBAMR::CIBStrategy | protected |
| setSolveRigidBodyVelocity(const unsigned int part, const IBTK::FreeRigidDOFVector &solve_rigid_dofs) | IBAMR::CIBStrategy | |
| subtractMeanConstraintForce(Vec L, int f_data_idx, const double scale=1.0)=0 | IBAMR::CIBStrategy | pure virtual |
| updateFreeDOFsMapping() | IBAMR::CIBStrategy | |
| updateNewRigidBodyVelocity(const unsigned int part, const IBTK::RigidDOFVector &U) | IBAMR::CIBStrategy | |
| updateNewRigidBodyVelocity(const unsigned int part, Vec U) | IBAMR::CIBStrategy | |
| updateNewRigidBodyVelocity(Vec U, const bool only_free_dofs, const bool only_imposed_dofs, const bool all_dofs=false) | IBAMR::CIBStrategy | |
| vecToRDV(Vec U, IBTK::RigidDOFVector &Ur) | IBAMR::CIBStrategy | static |
| ~CIBStrategy() | IBAMR::CIBStrategy | virtual |
| ~DescribedClass() | SAMRAI::tbox::DescribedClass | virtual |
1.8.17