PetIBM 0.5.4
Toolbox and applications of the immersed-boundary method for distributed-memory architectures
petibm::body::SingleBodyBase Member List

This is the complete list of members for petibm::body::SingleBodyBase, including all inherited members.

bgPtpetibm::body::SingleBodyBase
BodyPackBasepetibm::body::SingleBodyBasefriend
calculateAvgForces(const Vec &f, type::RealVec1D &fAvg) const =0petibm::body::SingleBodyBasepure virtual
commpetibm::body::SingleBodyBaseprotected
coordspetibm::body::SingleBodyBase
coords0petibm::body::SingleBodyBase
dapetibm::body::SingleBodyBase
destroy()petibm::body::SingleBodyBasevirtual
dimpetibm::body::SingleBodyBase
edPtpetibm::body::SingleBodyBase
filePathpetibm::body::SingleBodyBase
findProc(const PetscInt &i, PetscMPIInt &p) const =0petibm::body::SingleBodyBasepure virtual
getGlobalIndex(const PetscInt &i, const PetscInt &dof, PetscInt &idx) const =0petibm::body::SingleBodyBasepure virtual
getGlobalIndex(const MatStencil &s, PetscInt &idx) const =0petibm::body::SingleBodyBasepure virtual
infopetibm::body::SingleBodyBase
meshIdxpetibm::body::SingleBodyBase
mpiRankpetibm::body::SingleBodyBaseprotected
mpiSizepetibm::body::SingleBodyBaseprotected
namepetibm::body::SingleBodyBase
nLclAllProcspetibm::body::SingleBodyBaseprotected
nLclPtspetibm::body::SingleBodyBase
nPtspetibm::body::SingleBodyBase
offsetsAllProcspetibm::body::SingleBodyBaseprotected
printInfo() constpetibm::body::SingleBodyBase
readBody(const std::string &filepath)=0petibm::body::SingleBodyBasepure virtual
SingleBodyBase(const MPI_Comm &comm, const PetscInt &dim, const std::string &name, const std::string &filePath)petibm::body::SingleBodyBase
SingleBodyBase()=defaultpetibm::body::SingleBodyBase
updateMeshIdx(const type::Mesh &mesh)=0petibm::body::SingleBodyBasepure virtual
writeBody(const std::string &filepath)=0petibm::body::SingleBodyBasepure virtual
~SingleBodyBase()petibm::body::SingleBodyBasevirtual