IFEM  90A354
IntegrandBase Member List

This is the complete list of members for IntegrandBase, including all inherited members.

activateElmGroup(const std::vector< int > &elms={})IntegrandBaseinline
AVERAGE enum valueIntegrand
derivativeOrder() constIntegrandBaseinlinevirtual
diverged(size_t=0) constIntegrandBaseinlinevirtual
ELEMENT_CENTER enum valueIntegrand
ELEMENT_CORNERS enum valueIntegrand
elmGrpIntegrandBaseprotected
evalBou(LocalIntegral &elmInt, const FiniteElement &fe, const TimeDomain &time, const Vec3 &X, const Vec3 &normal) constIntegrandinlinevirtual
evalBou(LocalIntegral &, const FiniteElement &, const Vec3 &, const Vec3 &) constIntegrandinlineprotectedvirtual
evalBouMx(LocalIntegral &elmInt, const MxFiniteElement &fe, const TimeDomain &time, const Vec3 &X, const Vec3 &normal) constIntegrandinlinevirtual
evalBouMx(LocalIntegral &, const MxFiniteElement &, const Vec3 &, const Vec3 &) constIntegrandinlineprotectedvirtual
evalInt(LocalIntegral &elmInt, const FiniteElement &fe, const TimeDomain &time, const Vec3 &X) constIntegrandinlinevirtual
evalInt(LocalIntegral &elmInt, const FiniteElement &fe, const TimeDomain &time, const Vec3 &X, const Vec3 &normal) constIntegrandinlinevirtual
evalInt(LocalIntegral &, const FiniteElement &fe, const Vec3 &) constIntegrandinlineprotectedvirtual
evalInt(LocalIntegral &, const FiniteElement &fe, const Vec3 &, const Vec3 &) constIntegrandinlineprotectedvirtual
evalIntMx(LocalIntegral &elmInt, const MxFiniteElement &fe, const TimeDomain &time, const Vec3 &X) constIntegrandinlinevirtual
evalIntMx(LocalIntegral &elmInt, const MxFiniteElement &fe, const TimeDomain &time, const Vec3 &X, const Vec3 &normal) constIntegrandinlinevirtual
evalIntMx(LocalIntegral &, const MxFiniteElement &fe, const Vec3 &) constIntegrandinlineprotectedvirtual
evalIntMx(LocalIntegral &, const MxFiniteElement &fe, const Vec3 &, const Vec3 &) constIntegrandinlineprotectedvirtual
evalPoint(LocalIntegral &elmInt, const FiniteElement &fe, const Vec3 &pval)Integrandinlinevirtual
evalSol(Vector &s, const FiniteElement &fe, const Vec3 &X, const std::vector< int > &MNPC) constIntegrandBasevirtual
evalSol(Vector &s, const MxFiniteElement &fe, const Vec3 &X, const std::vector< int > &MNPC, const std::vector< size_t > &elem_sizes, const std::vector< size_t > &basis_sizes) constIntegrandBasevirtual
evalSol(Vector &s, const TensorFunc &asol, const Vec3 &X) constIntegrandBasevirtual
evalSol(Vector &s, const STensorFunc &asol, const Vec3 &X) constIntegrandBasevirtual
evalSol(Vector &s, const VecFunc &asol, const Vec3 &X) constIntegrandBasevirtual
evalSol1(Vector &s, const FiniteElement &fe, const Vec3 &X, const std::vector< int > &MNPC, size_t nskip=0) constIntegrandBase
evalSol2(Vector &s, const Vectors &elmVec, const FiniteElement &fe, const Vec3 &X) constIntegrandBasevirtual
finalizeElement(LocalIntegral &elmInt, const FiniteElement &fe, const TimeDomain &time, size_t iGP=0)Integrandinlinevirtual
finalizeElement(LocalIntegral &elmInt, const TimeDomain &, size_t)Integrandinlineprotectedvirtual
finalizeElement(LocalIntegral &)Integrandinlineprotectedvirtual
finalizeElementBou(LocalIntegral &elmInt, const FiniteElement &fe, const TimeDomain &time)Integrandinlinevirtual
G_MATRIX enum valueIntegrand
getBouIntegrationPoints(int nGP) constIntegrandinlinevirtual
getExtractionField(size_t=1)IntegrandBaseinlinevirtual
getField1Name(size_t idx, const char *prefix=0) constIntegrandBasevirtual
getField2Name(size_t idx, const char *prefix=0) constIntegrandBasevirtual
getForceIntegrand(const Vec3 *, AnaSol *=nullptr) constIntegrandBaseinlinevirtual
getForceIntegrand() constIntegrandBaseinlinevirtual
getGlobalInt(GlobalIntegral *gq) constIntegrandBasevirtual
getIntegrandType() constIntegrandinlinevirtual
getIntegrationPrm(unsigned short int) constIntegrandBaseinlinevirtual
getLinearSystemType() constIntegrandBaseinlinevirtual
getLocalIntegral(size_t nen, size_t iEl, bool neumann) const overrideIntegrandBasevirtual
getLocalIntegral(size_t nen, size_t iEl, bool neumann=false) const=0IntegrandBase
getLocalIntegral(const std::vector< size_t > &nen, size_t iEl, bool neumann=false) constIntegrandBaseinline
Integrand::getLocalIntegral(const std::vector< size_t > &nen, size_t iEl, bool neumann=false) constIntegrandinlinevirtual
getMode(bool=false) const overrideIntegrandBaseinlinevirtual
getNamedVector(const std::string &name) constIntegrandBase
getNo2ndSolPerLine() constIntegrandBaseinlinevirtual
getNodalDofTypes(std::vector< char > &) constIntegrandBaseinlinevirtual
getNoFields(int=2) constIntegrandBaseinlinevirtual
getNoGLMs() constIntegrandBaseinlinevirtual
getNormIntegrand(AnaSol *=nullptr) constIntegrandBaseinlinevirtual
getNoSolutions(bool=true) constIntegrandBaseinlinevirtual
getNoSpaceDim() constIntegrandBaseinline
getPrincipalDir(Matrix &, size_t, size_t) constIntegrandBaseinlinevirtual
getReducedIntegration(int) constIntegrandinlinevirtual
getSolution(size_t n=0)IntegrandBaseinline
getSolutions()IntegrandBaseinline
getTimeLevel() constIntegrandBaseinline
hasBoundaryTerms() constIntegrandBaseinlinevirtual
hasInteriorTerms() constIntegrandBaseinlinevirtual
hasTractionValues() constIntegrandBaseinlinevirtual
inActive(int iel) constIntegrandBase
initElement(const std::vector< int > &MNPC, LocalIntegral &elmInt) overrideIntegrandBasevirtual
initElement(const std::vector< int > &MNPC, const FiniteElement &fe, const Vec3 &X0, size_t nPt, LocalIntegral &elmInt) overrideIntegrandBasevirtual
initElement(const std::vector< int > &MNPC, const std::vector< size_t > &elem_sizes, const std::vector< size_t > &basis_sizes, LocalIntegral &elmInt) overrideIntegrandBasevirtual
initElement(const std::vector< int > &MNPC, const MxFiniteElement &fe, const std::vector< size_t > &elem_sizes, const std::vector< size_t > &basis_sizes, LocalIntegral &elmInt) overrideIntegrandBasevirtual
initElement1(const std::vector< int > &MNPC, Vectors &elmVec, size_t nskip=0) constIntegrandBaseprotected
initElement2(const std::vector< int > &MNPC, Vectors &elmVec, size_t nskip=0) constIntegrandBaseprotected
initElementBou(const std::vector< int > &MNPC, LocalIntegral &elmInt) overrideIntegrandBasevirtual
initElementBou(const std::vector< int > &MNPC, const std::vector< size_t > &elem_sizes, const std::vector< size_t > &basis_sizes, LocalIntegral &elmInt) overrideIntegrandBasevirtual
initForPatch(const ASMbase *pch)IntegrandBasevirtual
initIntegration(size_t, size_t)IntegrandBaseinlinevirtual
initIntegration(const TimeDomain &, const Vector &, bool=false)IntegrandBaseinlinevirtual
initLHSbuffers(size_t)IntegrandBaseinlinevirtual
initMatrixBuffers(size_t, size_t ielMax)IntegrandBaseinlinevirtual
initNodeMap(const std::vector< int > &)IntegrandBaseinlinevirtual
initPatch(size_t)Integrandinlinevirtual
initResultPoints(double time, char=0)IntegrandBaseinlinevirtual
Integrand()Integrandinlineprotected
IntegrandBase(unsigned short int n)IntegrandBaseinlineexplicitprotected
INTERFACE_TERMS enum valueIntegrand
m_modeIntegrandBaseprotected
myFieldsIntegrandBaseprivate
myTimeIntegrandBaseprotected
NO_DERIVATIVES enum valueIntegrand
NODAL_ROTATIONS enum valueIntegrand
NORMAL_DERIVS enum valueIntegrand
npvIntegrandBaseprotected
nsdIntegrandBaseprotected
parse(const tinyxml2::XMLElement *)IntegrandBaseinlinevirtual
PIOLA_MAPPING enum valueIntegrand
POINT_DEFORMATION enum valueIntegrand
primaryScalarFields(Matrix &)IntegrandBaseinlinevirtual
primsolIntegrandBaseprotected
printLog() constIntegrandBaseinlinevirtual
printSolution(std::ostream &os, int pindx)IntegrandBase
reducedInt(LocalIntegral &elmInt, const FiniteElement &fe, const Vec3 &X) constIntegrandinlinevirtual
registerVector(const std::string &name, Vector *vec)IntegrandBase
resetSolution()IntegrandBase
SECOND_DERIVATIVES enum valueIntegrand
setIntegrationPrm(unsigned short int, double)IntegrandBaseinlinevirtual
setMode(SIM::SolutionMode mode)IntegrandBasevirtual
setNamedField(const std::string &, Field *)IntegrandBasevirtual
setNamedFields(const std::string &, Fields *)IntegrandBasevirtual
setNeumannOrder(char)Integrandinlinevirtual
setParam(const std::string &, double)Integrandinlinevirtual
setParam(const std::string &, const Vec3 &)Integrandinlinevirtual
setSecondaryInt(GlobalIntegral *=nullptr)IntegrandBaseinlinevirtual
STANDARD enum valueIntegrand
suppressOutput(size_t, ASM::ResultClass) constIntegrandBaseinlinevirtual
THIRD_DERIVATIVES enum valueIntegrand
Traits enum nameIntegrand
UPDATED_NODES enum valueIntegrand
writeGlvT(VTF *, int, int &, int &) constIntegrandBaseinlinevirtual
XO_ELEMENTS enum valueIntegrand
~Integrand()Integrandinlinevirtual