IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
IBAMR::IBFEDirectForcingKinematics Member List

This is the complete list of members for IBAMR::IBFEDirectForcingKinematics, including all inherited members.

computeCOMOfStructure(Eigen::Vector3d &X0)IBAMR::IBFEDirectForcingKinematicsprotected
computeLagrangianForce(libMesh::PetscVector< double > &F_petsc, libMesh::PetscVector< double > &X_petsc, libMesh::PetscVector< double > &U_petsc, const double data_time)IBAMR::IBFEDirectForcingKinematicsvirtual
computeMOIOfStructure(Eigen::Matrix3d &I, const Eigen::Vector3d &X0)IBAMR::IBFEDirectForcingKinematicsprotected
d_center_of_mass_current (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_center_of_mass_half (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_center_of_mass_initial (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_center_of_mass_new (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_current_time (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_half_time (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_ibfe_method_ops (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_inertia_tensor_initial (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_kinematics (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_new_time (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_object_name (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_part (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_quaternion_current (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_quaternion_half (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_quaternion_new (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_registered_for_restart (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_rho (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_rot_vel_current (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_rot_vel_half (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_rot_vel_new (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_solve_rigid_vel (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_trans_vel_current (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_trans_vel_half (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
d_trans_vel_new (defined in IBAMR::IBFEDirectForcingKinematics)IBAMR::IBFEDirectForcingKinematicsprotected
forwardEulerStep(double current_time, double new_time, libMesh::PetscVector< double > &X_current_petsc, libMesh::PetscVector< double > &X_half_petsc, libMesh::PetscVector< double > &X_new_petsc)IBAMR::IBFEDirectForcingKinematicsvirtual
getCOMRotVelocity() constIBAMR::IBFEDirectForcingKinematicsinline
getCOMTransVelocity() constIBAMR::IBFEDirectForcingKinematicsinline
getStructureCOM() constIBAMR::IBFEDirectForcingKinematicsinline
IBFEDirectForcingKinematics(std::string object_name, SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db, SAMRAI::tbox::Pointer< IBAMR::IBFEMethod > ibfe_method_ops, int part, bool register_for_restart=true)IBAMR::IBFEDirectForcingKinematics
initializeKinematicsData(bool initial_time=true)IBAMR::IBFEDirectForcingKinematicsvirtual
KinematicsFcnPtr typedefIBAMR::IBFEDirectForcingKinematics
midpointStep(double current_time, double new_time, libMesh::PetscVector< double > &X_current_petsc, libMesh::PetscVector< double > &X_half_petsc, libMesh::PetscVector< double > &X_new_petsc)IBAMR::IBFEDirectForcingKinematicsvirtual
postprocessIntegrateData(double current_time, double new_time, int num_cycles)IBAMR::IBFEDirectForcingKinematicsvirtual
preprocessIntegrateData(double current_time, double new_time, int num_cycles)IBAMR::IBFEDirectForcingKinematicsvirtual
putToDatabase(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > db) overrideIBAMR::IBFEDirectForcingKinematicsvirtual
registerKinematicsFunction(KinematicsFcnPtr comvelfcn, void *ctx=nullptr)IBAMR::IBFEDirectForcingKinematics
registerKinematicsFunction(const KinematicsFcnData &data)IBAMR::IBFEDirectForcingKinematics
Serializable()SAMRAI::tbox::Serializable
setSolveRigidBodyVelocity(const IBTK::FreeRigidDOFVector &solve_rigid_dofs)IBAMR::IBFEDirectForcingKinematicsvirtual
trapezoidalStep(double current_time, double new_time, libMesh::PetscVector< double > &X_current_petsc, libMesh::PetscVector< double > &X_half_petsc, libMesh::PetscVector< double > &X_new_petsc)IBAMR::IBFEDirectForcingKinematicsvirtual
~IBFEDirectForcingKinematics()IBAMR::IBFEDirectForcingKinematicsvirtual
~Serializable()SAMRAI::tbox::Serializablevirtual