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 |
boxfilter | ibm::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_width | ibm::IBMCart< N_dim > | |
comm | ibm::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 > | |
dr | ibm::IBMBase< N_dim > | |
elements | ibm::IBMBase< N_dim > | |
elmid | ibm::IBMBase< N_dim > | |
Field typedef | ibm::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 > | |
geo | ibm::IBMBase< N_dim > | |
GetCollObj() | ibm::IBMBase< N_dim > | inline |
GetMeanArea() | ibm::IBMBase< N_dim > | inline |
ghost_width | ibm::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 |
ibpoints | ibm::IBMBase< N_dim > | |
ibvelb | ibm::IBMBase< N_dim > | |
id | ibm::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 |
local | ibm::IBMBase< N_dim > | |
LocalInternalForce(dmdyn::ParticleModel *ptr_part, dmdyn::ParticleData< N_dim > &pdata, bool flag=true) | ibm::IBMCart< N_dim > | inline |
max_gridind | ibm::IBMCart< N_dim > | |
mean_ds | ibm::IBMBase< N_dim > | |
min_gridind | ibm::IBMCart< N_dim > | |
nodeid | ibm::IBMBase< N_dim > | |
nodes | ibm::IBMBase< N_dim > | |
option | ibm::IBMBase< N_dim > | |
Perpare(blockelm::CartBlock< N_dim > &block) | ibm::IBMCart< N_dim > | inline |
Perpare() | ibm::IBMCart< N_dim > | inlinevirtual |
pos_ref | ibm::IBMBase< N_dim > | |
PrintIBPoints() | ibm::IBMBase< N_dim > | inline |
ptr_block | ibm::IBMCart< N_dim > | |
ptr_fieldlist | ibm::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 |
total | ibm::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 |