IFEM  90A354
ASMu3Dmx Member List

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

add2PC(int slave, int dir, int master, int code=0)ASMbase
add3PC(int slave, int dir, int master1, int master2, int code=0)ASMbaseprotected
addGlobalLagrangeMultipliers(const IntVec &mGLag, unsigned char nnLag=1)ASMbase
addHole(double, double, double)ASMbaseinlinevirtual
addHole(double, double, double, double, double)ASMbaseinlinevirtual
addLagrangeMultipliers(size_t iel, const IntVec &mGLag, unsigned char nnLag=1)ASMbase
addLocal2GlobalCpl(int iSlave, int master, const Tensor &Tlg)ASMbaseprotected
addMPC(MPC *&mpc, int code=0, bool verbose=false, bool overrideD=false)ASMbase
addNeighbor(ASMbase *pch)ASMbaseprotected
addPeriodicity(size_t master, size_t slave, int dir)ASMbaseprotected
addRigidCouplings(int gMaster, const Vec3 &Xmaster, const IntVec &slaveNodes)ASMbase
addRigidCpl(int lindx, int ldim, int basis, int &gMaster, const Vec3 &Xmaster, bool extraPt=true)ASMbasevirtual
addRigidMPC(int gSlave, int gMaster, const Vec3 &dX)ASMbaseprotected
addXElms(short int dim, short int item, size_t nXn, IntVec &nodes)ASMbasevirtual
adjustBasis(const Go::SplineSurface &surf, const std::array< SplineUtils::AdjustOp, 2 > &ops)ASMmxBaseprivatestatic
adjustBasis(const Go::SplineVolume &svol, const std::array< SplineUtils::AdjustOp, 3 > &ops)ASMmxBaseprivatestatic
allDofs(int dirs) constASMbaseprotected
ASM3D()ASM3Dinlineprotected
ASMbase(unsigned char n_p, unsigned char n_s, unsigned char n_f)ASMbaseprotected
ASMbase(const ASMbase &patch, unsigned char n_f)ASMbaseprotected
ASMbase(const ASMbase &patch)ASMbaseprotected
ASMLRSpline(unsigned char n_p, unsigned char n_s, unsigned char n_f)ASMLRSplineprotected
ASMLRSpline(const ASMLRSpline &patch, unsigned char n_f)ASMLRSplineprotected
ASMmxBase(const std::vector< unsigned char > &n_f)ASMmxBaseinlineexplicitprivate
ASMu3D(unsigned char n_f=3)ASMu3Dexplicit
ASMu3D(const ASMu3D &patch, unsigned char n_f=0)ASMu3D
ASMu3Dmx(const CharVec &n_f)ASMu3Dmxexplicit
ASMu3Dmx(const ASMu3Dmx &patch, const CharVec &n_f=CharVec(3, 0))ASMu3Dmx
ASMunstruct()ASMunstructinlineprotected
assembleL2matrices(SystemMatrix &A, SystemVector &B, const L2Integrand &integrand, bool continuous) constASMu3Dprotectedvirtual
BCodeASMbaseprotected
BCVec typedefASMbase
begin_BC() constASMbaseinline
begin_elm() constASMbaseinline
begin_MPC() constASMbaseinline
bezierExtractASMu3Dprotected
changeNumThreads()ASMu3Dprotectedvirtual
CharVec typedefASM3D
checkElementSize(int elmId, bool globalNum=true) constASMu3Dvirtual
checkRightHandSystem()ASM3Dinlinevirtual
checkThreadGroups(const IntMat &groups, const std::vector< const LR::LRSpline * > &bases, const LR::LRSpline *threadBasis)ASMLRSplineprotectedstatic
clear(bool retainGeometry)ASMu3Dmxvirtual
clone(const CharVec &nf=CharVec()) constASM3D
cloneUnShared() constASMbase
closeBoundaries(int dir=1, int basis=0, int master=1)ASMbaseinlinevirtual
collapseNodes(ASMbase &pch1, int node1, ASMbase &pch2, int node2)ASMbaseprotectedstatic
connectBasis(int face, ASMu3D &neighbor, int nface, int norient, int basis=1, int slave=0, int master=0, bool coordCheck=true, int thick=1)ASMu3Dprotected
connectPatch(int face, ASM3D &neighbor, int nface, int norient, int=0, bool coordCheck=true, int thick=1)ASMu3Dvirtual
constrainCorner(int I, int J, int K, int dof, int code=0, char basis=1)ASMu3Dvirtual
constrainEdge(int lEdge, bool open, int dof, int code=0, char basis=1)ASMu3Dvirtual
constrainFace(int dir, bool open, int dof, int code=0, char basis=1)ASMu3Dvirtual
constrainFaceLocal(int dir, bool open, int dof, int code=0, bool project=false, char T1='\0')ASMu3Dvirtual
constrainLine(int fdir, int ldir, double xi, int dof, int code=0, char basis=1)ASMu3Dvirtual
constrainNode(double xi, double eta, double zeta, int dof, int code=0)ASMu3Dvirtual
constrainNodes(const IntVec &nodes, int dof, int code=0, bool overrideD=false)ASMbase
constrainPatch(int dof, int code=0)ASMbase
constrainXnode(int node, int dof, int code=0)ASMbase
copyParameterDomain(const ASMbase *)ASMbaseinlinevirtual
copyRefinement(LR::LRSplineVolume *basis, int multiplicity=1) constASMu3D
create(ASM::Discretization type, const CharVec &nf, bool mixedFEM=false)ASM3Dstatic
create(ASM::Discretization type, unsigned char nf=1)ASM3Dstatic
createLRfromTensor()ASMu3Dprotected
createProjectionBasis(bool init)ASMu3Dvirtual
createRgdMasterNode(int &gMaster, const Vec3 &Xmaster)ASMbaseprotected
dbgElmASMbasestatic
dCodeASMbaseprotected
deformedConfig(const Matrix &Xnod, Vectors &eVec, bool force2nd=false)ASMbaseprotectedstatic
diracPoint(Integrand &integrand, GlobalIntegral &glbInt, const double *param, const Vec3 &pval)ASMu3Dvirtual
dirichASMu3Dprotected
DIV_COMPATIBLE enum valueASMmxBaseprivate
doRefine(const LR::RefineData &prm, LR::LRSpline *lrspline)ASMLRSplineprotected
elem_sizeASMmxBaseprivate
empty() constASMLRSplineinlinevirtual
EmptyASMbaseprivatestatic
end_BC() constASMbaseinline
end_elm() constASMbaseinline
end_MPC() constASMbaseinline
establishBases(Go::SplineSurface *surf, MixedType type)ASMmxBaseprivatestatic
establishBases(Go::SplineVolume *svol, MixedType type)ASMmxBaseprivatestatic
evalPoint(const double *xi, double *param, Vec3 &X) constASMu3Dvirtual
evalPoint(int iel, const double *param, Vec3 &X) constASMu3Dprotectedvirtual
ASMLRSpline::evalPoint(const double *xi, double *param, Vec3 &X) const=0ASMLRSplineprotected
evalProjSolution(Matrix &sField, const Vector &locSol, const int *npe, int n_f) constASMu3Dvirtual
evalSolution(Matrix &sField, const Vector &locSol, const RealArray *gpar, bool, int deriv, int nf) constASMu3Dmxvirtual
evalSolution(Matrix &sField, const IntegrandBase &integrand, const RealArray *gpar, bool) constASMu3Dmxvirtual
evalSolution(Matrix &sField, const Vector &locSol, const int *npe, int n_f, bool piola) constASMu3Dmx
evalSolution(Matrix &sField, const Vector &locSol, const RealArray *gpar, bool=false, int deriv=0, int=0) constASMu3Dmx
evalSolution(Matrix &sField, const IntegrandBase &integrand, const int *npe, char project='\0') constASMu3Dmx
evalSolution(const IntegrandBase &integrand) constASMu3Dmx
evalSolution(Matrix &sField, const IntegrandBase &integrand, const RealArray *gpar, bool=false) constASMu3Dmx
ASMu3D::evalSolution(Matrix &sField, const Vector &locSol, const int *npe, int n_f, bool piola) constASMu3Dvirtual
ASMu3D::evalSolution(Matrix &sField, const IntegrandBase &integrand, const int *npe, char project='\0') constASMu3Dvirtual
ASMu3D::evalSolution(const IntegrandBase &integrand) constASMu3Dvirtual
ASMbase::evalSolution(Matrix &sField, const IntegrandBase &integrand, const IntVec &elements) constASMbasevirtual
evalSolutionPiola(Matrix &sField, const Vector &locSol, const RealArray *gpar, bool regular) constASMbasevirtual
evaluate(const FunctionBase *func, RealArray &vec, int, double time) constASMu3Dvirtual
ASMLRSpline::evaluate(const ASMbase *basis, const Vector &locVec, RealArray &vec, int basisNum=1) constASMbasevirtual
ASMLRSpline::evaluate(const Field *f, RealArray &vec, int basisNum=1) constASMbasevirtual
evaluateBasis(int iel, double u, double v, double w, Vector &N, Matrix &dNdu, int basis=1) constASMu3Dprotected
evaluateBasis(Vector &N, Matrix &dNdu, const Matrix &C, const Matrix &B) constASMu3Dprotected
evaluateBasis(int iel, FiniteElement &fe, Matrix &dNdu, int basis=1) constASMu3Dprotected
evaluateBasis(int iel, double u, double v, double w, Vector &N, Matrix &dNdu, Matrix3D &d2Ndu2, int basis=1) constASMu3Dprotected
extendRefinementDomain(IntSet &refineIndices, const IntSet &neighborIndices) constASMu3Dprotectedvirtual
extractElmRes(const Matrix &globRes, Matrix &elmRes, size_t internalFirst) constASMu3Dvirtual
ASMLRSpline::extractElmRes(const Vector &globRes, Vector &elmRes, size_t internalFirst=0) constASMbasevirtual
extractNodalVec(const RealArray &globVec, RealArray &nodeVec, const int *madof, int ngnod=-1) constASMbase
extractNodeVec(const RealArray &globVec, RealArray &nodeVec, unsigned char, int basis) constASMu3Dmxvirtual
extractNodeVecMx(const RealArray &glbVec, RealArray &nodVec, int basis) constASMmxBaseprivate
extraGeometry(char *) constASMbaseinlinevirtual
extraSolution(Matrix &, const Vector &) constASMbaseinlinevirtual
faceL2projection(const DirichletFace &face, const FunctionBase &values, Real2DMat &result, double time) constASMu3D
filterResults(Matrix &, const ElementBlock *) constASMbaseinlinevirtual
findBoundaryElms(IntVec &elms, int lIndex, int orient) constASMu3Dprotectedvirtual
findClosestNode(const Vec3 &X) constASMLRSplinevirtual
findElementContaining(const double *param) constASMu3Dvirtual
findMPC(int node, int dof) constASMbase
findPoint(Vec3 &X, double *param) constASMu3Dvirtual
firstBpASMbaseprotected
firstElASMbaseprotected
firstIpASMbaseprotected
fix(size_t inod, int dirs=123)ASMbase
fixHomogeneousDirichletASMbasestatic
FULL_CONT_RAISE_BASIS1 enum valueASMmxBaseprivate
FULL_CONT_RAISE_BASIS2 enum valueASMmxBaseprivate
gElASMbaseprotectedstatic
generateFEMTopology()ASMu3Dmxvirtual
generateProjThreadGroupsFromElms(const IntVec &elms)ASMu3Dprotectedvirtual
generateThreadGroups(const Integrand &integrand, bool silence, bool ignoreGlobalLM)ASMu3Dmxprotectedvirtual
ASMLRSpline::generateThreadGroups(char, bool, bool)ASMbaseinlinevirtual
generateThreadGroupsFromElms(const IntVec &elms)ASMu3Dprotectedvirtual
geomBASMLRSplineprotected
getAge(int iel, double time) constASMbase
getBasis(int basis=1) constASMu3Dmxvirtual
getBasis(int basis=1)ASMu3Dmxvirtual
getBezierBasis(int p, double start=-1.0, double end=1.0)ASMLRSplinestatic
getBoundary1Nodes(int lEdge, IntVec &nodes, int basis, int orient, bool local, bool open=false) constASMu3Dvirtual
getBoundaryCovered(const IntSet &nodes) constASMLRSplinevirtual
getBoundaryElms(int lIndex, IntVec &elms, int orient=-1, bool local=false) constASMbase
getBoundaryNodes(int lIndex, IntVec &nodes, int basis, int, int orient, bool local) constASMu3Dvirtual
getCoord(size_t inod) constASMu3Dmxvirtual
getCorner(int I, int J, int K, int basis) constASMu3Dvirtual
getCornerPoints(int iel, std::vector< utl::Point > &XC) constASMu3Dprotected
getElementActivator() constASMbaseinline
getElementCenter(int iel) constASMLRSplinevirtual
getElementCoordinates(Matrix &X, int iel, bool forceItg=false) constASMu3Dvirtual
getElementCorners(int iel, std::vector< Vec3 > &XC, RealArray *uC=nullptr) constASMu3Dprotected
getElementNodes(int iel) constASMbase
getElementsAt(const RealArray &param, std::vector< int > &elms, std::vector< size_t > *sizes=nullptr) constASMu3Dmxprivate
getElementSet(int) constASMbaseinlinevirtual
getElementSet(int, std::string &) constASMbaseinlinevirtual
getElementSetIdx(const std::string &) constASMbaseinlinevirtual
getElementSize(const std::vector< Vec3 > &XC)ASM3Dprotectedstatic
getElmConnectivities(IntMat &neighs, int basis=ASM::INTEGRATION_BASIS) constASMu3Dvirtual
getElmID(size_t iel) constASMbase
getElmIndex(int globalNum) constASMbase
getElmNodes(int basis) constASMu3Dvirtual
getFunctionsForElements(const IntVec &elements, bool globalId=false) constASMLRSpline
getFunctionsForElements(IntSet &functions, const IntVec &elements, bool globalId=true) constASMLRSpline
getGaussPointParameters(RealArray &uGP, int dir, int nGauss, int iel, const double *xi, const LR::LRSplineVolume *spline=nullptr) constASMu3Dprotected
getGlobalElementNums() constASMbaseinline
getGlobalNodeNums() constASMbaseinline
getGrevilleParameters(RealArray &prm, int dir, int basisNum=1) constASMu3Dprotected
getGridParameters(RealArray &prm, int dir, int nSegSpan) constASMu3Dvirtual
ASM3D::getGridParameters(std::vector< double > &prm, int dir, int nSegSpan) const =0ASM3Dpure virtual
getLMType(size_t inod) constASMbase
getMaxElmNo() constASMbase
getMinimumSize(int nrefinements) constASMu3Dvirtual
getMyNodeNums() constASMbaseinline
getNoBasis() constASMu3Dmxinlinevirtual
getNoBoundaryElms(char lIndex, char ldim) constASMu3Dvirtual
getNoBouPoints(size_t &nPt, char ldim, char lindx)ASMu3Dvirtual
getNodalCoordinates(Matrix &X, bool=false) constASMu3Dvirtual
getNodalDOFs(size_t inod) constASMu3Dmxvirtual
getNodeID(size_t inod, bool=false) constASMbasevirtual
getNodeIndex(int globalNum, bool=false) constASMbasevirtual
getNodeSet(int) constASMbaseinlinevirtual
getNodeSetIdx(const std::string &) constASMbaseinlinevirtual
getNodeType(size_t inod) constASMu3Dmxvirtual
getNoElms(bool includeZeroVolElms=false, bool includeXElms=false) constASMbase
getNoFields(int basis) constASMu3Dmxvirtual
getNoGaussPt(int p, bool neumann=false) constASMbaseprotected
getNoIntPoints(size_t &nPt, size_t &nIPt)ASMLRSplinevirtual
getNoLagPerNode() constASMbaseinline
getNoMPCs() constASMbaseinline
getNoNodes(int basis) constASMu3Dmxvirtual
getNoParamDim() constASMbaseinline
getNoProjectionNodes() constASMu3Dvirtual
getNoRefineElms() constASMu3Dmxvirtual
getNoRefineNodes() constASMu3Dmxvirtual
getNoSpaceDim() constASMbaseinline
getOrder(int &p1, int &p2, int &p3) constASMu3Dvirtual
getOverlappingNodes(const IntSet &nodes, int dir=7) constASMLRSpline
getOverlappingNodes(int node, int dir=7) constASMLRSplineinline
getParameterDomain(Real2DMat &, IntVec *) constASMLRSplinevirtual
getParametricArea(int iel, int dir) constASMu3Dprotected
getProjectedField(const Vector &coefs) constASMu3Dvirtual
getProjectedFields(const Vector &coefs, size_t=0) constASMu3Dvirtual
getQuasiInterplParameters(RealArray &prm, int dir) constASMu3Dprotected
getRefinementBasis() constASMLRSplineinline
getSolution(Matrix &sField, const Vector &locSol, const IntVec &nodes) constASMu3Dmxvirtual
getSolutionMx(Matrix &sField, const Vector &locSol, const std::vector< int > &nodes) constASMmxBaseprivate
globalL2projection(Matrix &sField, const L2Integrand &integrand, bool continuous=false, bool enforceEnds=false) constASMbase
gNodASMbaseprotectedstatic
hasTimeDependentDirichlet(const std::map< int, RealFunc * > &func, const std::map< int, VecFunc * > &vfunc)ASMbase
hasXNodes() constASMbaseinline
idxASMbase
immersedGeometry(char *) constASMbaseinlinevirtual
immersedSolution(Matrix &, const Vector &) constASMbaseinlinevirtual
inActive(double time) constASMbase
includeExtraASMmxBaseprivatestatic
initConstraints()ASMbaseinlinevirtual
initMADOF(const int *sysMadof)ASMu3Dmxvirtual
initMx(const std::vector< int > &MLGN, const int *sysMadof)ASMmxBaseprivate
injectNodalVec(const RealArray &nodeVec, RealArray &globVec, const IntVec &madof, int basis=0) constASMbase
injectNodeVec(const RealArray &nodeVec, RealArray &globVec, unsigned char, int basis) constASMu3Dmxvirtual
injectNodeVecMx(RealArray &glbVec, const RealArray &nodVec, int basis) constASMmxBaseprivate
integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time)ASMu3Dmxvirtual
integrate(Integrand &integrand, int lIndex, GlobalIntegral &glbInt, const TimeDomain &time)ASMu3Dmxvirtual
ASMLRSpline::integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time, const ASM::InterfaceChecker &iChk)ASMbaseinlinevirtual
integrateEdge(Integrand &integrand, int lEdge, GlobalIntegral &glbInt, const TimeDomain &time)ASMu3Dvirtual
isElementActive(int iel, double time=-1.0) constASMbase
isElementInPartition(int iel) constASMbase
isFixed(int node, int dof, bool all=false) constASMbase
isInElementSet(int, int) constASMbaseinlinevirtual
isInNodeSet(int, int) constASMbaseinlinevirtual
isLMn(size_t n) constASMbaseinline
isRMn(size_t n) constASMbaseinline
isShared() constASMbaseinline
itgBasisASMmxBaseprivatestatic
L2projection(Matrix &sField, IntegrandBase *integrand, const TimeDomain &time)ASMbase
L2projection(Matrix &fVals, FunctionBase *function, double t=0.0)ASMbase
L2projection(const std::vector< Matrix * > &fVals, const std::vector< FunctionBase * > &function, double t=0.0)ASMbase
lrsplineASMu3Dprotected
m_basisASMu3Dmxprivate
MADOFASMmxBaseprivate
makePeriodic(size_t master, size_t slave, int dirs=123)ASMbaseprotected
mergeAndGetAllMPCs(const ASMVec &model, MPCSet &allMPCs)ASMbasestatic
mergeNodes(size_t inod, int globalNum, bool verbose=true)ASMbase
MixedType enum nameASMmxBaseprivate
MLGEASMbaseprotected
MLGNASMbaseprotected
MNPCASMbaseprotected
modelSizeASMbasestatic
mpcsASMbaseprotected
myActiveElsASMbaseprivate
myBezierExtractASMu3Dprotected
myCacheASMu3Dprotected
myElActiveASMbaseprivate
myElmsASMbaseprotected
myLMsASMbaseprivate
myLMTypesASMbaseprivate
myMLGEASMbaseprotected
myMLGNASMbaseprotected
myMNPCASMbaseprotected
myRmasterASMbaseprotected
nbASMmxBaseprivate
ndimASMbaseprotected
neighborsASMbaseprotected
nelASMbaseprotected
nfASMbaseprotected
nfxASMmxBaseprivate
nGaussASMbaseprotected
nLagASMbaseprotected
nnodASMbaseprotected
NONE enum valueASMmxBaseprivate
nsdASMbaseprotected
outputMasterASMu3Dprotected
parseElemBox(const std::string &, const std::string &, const char *)ASMbaseinlinevirtual
parseElemSet(const std::string &, const char *)ASMbaseinlinevirtual
parseNodeBox(const std::string &, const char *)ASMbaseinlinevirtual
parseNodeSet(const std::string &, const char *)ASMbaseinlinevirtual
piolaASMmxBaseprivate
prescribe(size_t inod, int dirs, int code, bool overrideD=false)ASMbase
printElements(std::ostream &os) constASMbase
printElmInfo(int, const IntegrandBase *) constASMbaseinlinevirtual
printNodes(std::ostream &os) constASMbase
proj2ThreadGroupsASMLRSplineprotected
projBASMLRSplineprotected
projB2ASMLRSplineprotected
projectSolution(const IntegrandBase &integrand) constASMu3Dprotected
projThreadGroupsASMLRSplineprotected
raiseOrder(int ru, int rv, int rw, bool setOrder)ASMu3Dvirtual
read(std::istream &)ASMu3Dvirtual
readBasis(std::istream &is, size_t basis)ASMu3Dmxvirtual
REDUCED_CONT_RAISE_BASIS1 enum valueASMmxBaseprivate
REDUCED_CONT_RAISE_BASIS2 enum valueASMmxBaseprivate
refBASMLRSplineprotected
refine(const LR::RefineData &prm, Vectors &sol)ASMu3Dmxvirtual
refine(int dir, const RealArray &xi)ASMu3Dmx
refine(const LR::RefineData &prm, Vectors &sol)ASMu3Dmx
refine(const LR::RefineData &prm, Vectors &sol)ASMu3Dmx
ASMu3D::refine(int dir, const RealArray &xi)ASMu3Dvirtual
ASM3D::refine(int dir, const std::vector< double > &xi)=0ASM3Dpure virtual
regularInterpolation(const RealArray &upar, const RealArray &vpar, const RealArray &wpar, const Matrix &points, int basis) constASMu3Dprotected
remapErrors(RealArray &errors, const RealArray &origErr, bool elemErrors) constASMu3Dmxvirtual
renumberNodes(const ASMVec &model, std::map< int, int > &old2new)ASMbasestatic
renumberNodes(std::map< int, int > &old2new, int &nNod)ASMbase
renumberNodes(const std::map< int, int > &old2new, const std::vector< int > &new2old={}, int renumGN=0, std::map< int, int > *degenElm=nullptr)ASMbase
resetNumbering(int n=0)ASMbasestatic
resolveMPCchains(const MPCSet &allMPCs, const ASMVec &model, bool setPtrOnly=false)ASMbasestatic
scRecovery(const IntegrandBase &integrand) constASMu3Dprotected
searchCtrlPt(RealArray::const_iterator cit, RealArray::const_iterator end, const Vec3 &X, int dimension, double tol=0.001) constASMbaseprotected
separateProjectionBasis() constASMu3Dmxvirtual
setActiveElements(IntVec *active)ASMbaseinline
setElementActivator(IntFunc *efunc)ASMbaseinline
setGauss(int ng)ASMbaseinlinevirtual
setGeometry(RealFunc *, double, double)ASMbaseinlinevirtual
setGlobalNodeNums(const IntVec &nodes)ASMbaseinline
setMinimumSize(double size)ASMu3Dinlinevirtual
setNodeNumbers(const IntVec &nodes)ASMbasevirtual
setNoFields(unsigned char n)ASMbaseinline
setOutputMaster(const ASMu3D *pch)ASMu3Dinline
shareFEASMbaseprotected
shiftGlobalElmNums(int eshift)ASMbasevirtual
shiftGlobalNodeNums(int nshift)ASMbasevirtual
Sort(int u, int v, int orient, std::vector< LR::Basisfunction * > &functions)ASMLRSplinestatic
SplinePtr typedefASMu3Dmxprivate
storeMesh(const std::string &fName, int fType=15) constASMunstructinlinevirtual
SUBGRID enum valueASMmxBaseprivate
SurfaceVec typedefASMmxBaseprivate
swapProjectionBasis()ASMLRSplinevirtual
tensorPrjBasASMu3Dprotected
tensorsplineASMu3Dprotected
tesselate(ElementBlock &grid, const int *npe) constASMu3Dvirtual
threadBasisASMu3Dmxprivate
threadGroupsASMLRSplineprotected
transferCntrlPtVars(const LR::LRSpline *old_basis, RealArray &newVar, int nGauss) constASMu3Dvirtual
transferCntrlPtVars(const LR::LRSpline *oldBasis, RealArray &newVar, int nGauss) const=0ASMu3D
transferCntrlPtVars(LR::LRSpline *oldBasis, const RealArray &oldVar, RealArray &newVar, int nGauss, int nf=1) constASMu3D
ASMLRSpline::transferCntrlPtVars(LR::LRSpline *oldBasis, const RealArray &oldVar, RealArray &newVar, int nGauss, int nf=1) constASMLRSpline
transferGaussPtVars(const LR::LRSpline *old_basis, const RealArray &oldVar, RealArray &newVar, int nGauss) constASMu3Dvirtual
transferGaussPtVarsN(const LR::LRSpline *old_basis, const RealArray &oldVar, RealArray &newVar, int nGauss) constASMu3Dvirtual
transform(const Matrix &)ASMbaseinlinevirtual
TypeASMmxBaseprivatestatic
uniformRefine(int dir, int nInsert)ASMu3Dvirtual
updateCoords(const Vector &displ)ASMu3Dvirtual
updateDirichlet(const std::map< int, RealFunc * > &func, const std::map< int, VecFunc * > &vfunc, double time, const std::map< int, int > *g2l=nullptr)ASMu3Dvirtual
validateThreadGroups(const SAM *) constASMbaseinlinevirtual
vMinASMu3Dmutableprivate
VolumeVec typedefASMmxBaseprivate
write(std::ostream &, int) constASMu3Dvirtual
writeLagBasis(std::ostream &os, const char *type) constASMbaseprotected
xNodeASMbaseprotectedstatic
XYZ typedefASMbaseprotected
~ASM3D()ASM3Dinlinevirtual
~ASMbase()ASMbasevirtual
~ASMLRSpline()ASMLRSplineinlinevirtual
~ASMu3D()ASMu3Dinlinevirtual
~ASMu3Dmx()=defaultASMu3Dmxvirtual
~ASMunstruct()ASMunstructinlinevirtual