PhyStar  v0.0.0 thu24
ibm::IBMCart< N_dim > Member List

This is the complete list of members for ibm::IBMCart< N_dim >, including all inherited members.

AddCartFieldRef(blockelm::CartField< Real, N_dim > *ptr)ibm::IBMCart< N_dim >inline
AddElm(auto &elm)ibm::IBMBase< N_dim >inline
AddIBForceToLocal(int dim, int ind_ibpnt, Field &in, Field &out, Real dt)ibm::IBMCart< N_dim >inline
AddNode(auto &nd)ibm::IBMBase< N_dim >inline
AddVirtualElm(auto &elm)ibm::IBMBase< N_dim >inline
AddVirtualNode(auto &nd)ibm::IBMBase< N_dim >inline
boxfilteribm::IBMCart< N_dim >
CalIBForce(int dim, Field &in, Field &out, Real dt)ibm::IBMCart< N_dim >inline
CalIBForceImplicitely(dmdyn::ParticleData< N_dim > &pdata, Real dt)ibm::IBMCart< N_dim >inline
CalLagForce(int dim, int ind_ibpnt, Field &in, Real dt)ibm::IBMCart< N_dim >inline
CalLagForceByDirectForce(int dim, int ind_ibpnt, Field &in, Real dt)ibm::IBMCart< N_dim >inline
CalLagForceByPenaltyFun(int dim, int ind_ibpnt, Field &in, Real dt)ibm::IBMCart< N_dim >inline
CalLagVelocity(int dim, int ind_ibpnt, Field &in, Real dt)ibm::IBMCart< N_dim >inline
CalLocalForceAndTorque()ibm::IBMBase< N_dim >inline
CalLocalForceAndTorque(blin::Vecr< N_dim > &ref)ibm::IBMBase< N_dim >inline
CalTotalForceAndTorque()ibm::IBMBase< N_dim >inline
ClearCartFieldRef()ibm::IBMCart< N_dim >inline
coll_widthibm::IBMCart< N_dim >
commibm::IBMBase< N_dim >
ConfigGeo(tml::tmlnode &ibtml)ibm::IBMBase< N_dim >
Create(int id_, blockelm::CartBlock< N_dim > &block, std::string filename, tml::tmlnode &ibtml)ibm::IBMCart< N_dim >inline
ibm::IBMBase::Create(int id_, std::string filename, tml::tmlnode &ibtml)ibm::IBMBase< N_dim >
CreateGeo()ibm::IBMBase< N_dim >
dribm::IBMBase< N_dim >
elementsibm::IBMBase< N_dim >
elmidibm::IBMBase< N_dim >
Field typedefibm::IBMCart< N_dim >
ForceLog(std::string path, bool iconti, int istep, Real time)ibm::IBMBase< N_dim >inline
GenerateBVHMesh()ibm::IBMBase< N_dim >
GenerateFCLPoints()ibm::IBMBase< N_dim >
geoibm::IBMBase< N_dim >
GetCollObj()ibm::IBMBase< N_dim >inline
GetMeanArea()ibm::IBMBase< N_dim >inline
ghost_widthibm::IBMCart< N_dim >
IBMBase()ibm::IBMBase< N_dim >inline
IBMBase(int id_, std::string filename, tml::tmlnode &ibtml)ibm::IBMBase< N_dim >inline
IBMBase(int id_, std::vector< Real > pos_ref0, Option &option0)ibm::IBMBase< N_dim >inline
IBMCart()ibm::IBMCart< N_dim >inline
IBMCart(int id_, blockelm::CartBlock< N_dim > &block, std::vector< Real > pos_ref0, IBMBase< N_dim >::Option &option)ibm::IBMCart< N_dim >inline
IBMCart(int id_, blockelm::CartBlock< N_dim > &block, std::string filename, tml::tmlnode &ibtml)ibm::IBMCart< N_dim >inline
ibpointsibm::IBMBase< N_dim >
ibvelbibm::IBMBase< N_dim >
idibm::IBMBase< N_dim >
Init()ibm::IBMCart< N_dim >inline
InitFilter(blockelm::CartBlock< N_dim > &block)ibm::IBMCart< N_dim >inline
InitFilter()ibm::IBMCart< N_dim >inline
InitFilter(const std::vector< std::vector< Real >> &bds)ibm::IBMCart< N_dim >inline
InitForceLog(std::string path, bool iconti)ibm::IBMBase< N_dim >inline
InitIBPoints()ibm::IBMBase< N_dim >inline
InterpFromEToL(int ind_ibpnt, Field &in)ibm::IBMCart< N_dim >inline
IsInside(const blin::Vecr< N_dim > &pos)ibm::IBMCart< N_dim >inlinevirtual
IsInsideWithGhostWidth(const blin::Vecr< N_dim > &pos)ibm::IBMCart< N_dim >inlinevirtual
IsInsideWithMaxCollisionWidth(const blin::Vecr< N_dim > &pos)ibm::IBMCart< N_dim >inlinevirtual
LoadLagPoints(std::string filename)ibm::IBMBase< N_dim >inline
localibm::IBMBase< N_dim >
LocalInternalForce(dmdyn::ParticleModel *ptr_part, dmdyn::ParticleData< N_dim > &pdata, bool flag=true)ibm::IBMCart< N_dim >inline
max_gridindibm::IBMCart< N_dim >
mean_dsibm::IBMBase< N_dim >
min_gridindibm::IBMCart< N_dim >
nodeidibm::IBMBase< N_dim >
nodesibm::IBMBase< N_dim >
optionibm::IBMBase< N_dim >
Perpare(blockelm::CartBlock< N_dim > &block)ibm::IBMCart< N_dim >inline
Perpare()ibm::IBMCart< N_dim >inlinevirtual
pos_refibm::IBMBase< N_dim >
PrintIBPoints()ibm::IBMBase< N_dim >inline
ptr_blockibm::IBMCart< N_dim >
ptr_fieldlistibm::IBMCart< N_dim >
SetIBMethod(IBMethod method0, std::vector< Real > para={})ibm::IBMBase< N_dim >inlinevirtual
SetIBSolType(IBMSolType soltype0)ibm::IBMBase< N_dim >inlinevirtual
SetMPI(const MPI_Comm comm_)ibm::IBMBase< N_dim >inline
totalibm::IBMBase< N_dim >
UpdateIBPoints(dmdyn::ParticleData< N_dim > &pdata)ibm::IBMBase< N_dim >inline
UpdateNearestGridIndex(blockelm::CartMesh< N_dim > &mesh)ibm::IBMCart< N_dim >inline
UpdateNearestGridIndex(blockelm::CartField< Real, N_dim > &in)ibm::IBMCart< N_dim >inline
VelocityBoundary()ibm::IBMBase< N_dim >inline