IFEM  90A354
ASMu2DLag Member List

This is the complete list of members for ASMu2DLag, 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
addInterfaceElms(const ASM::InterfaceChecker &iChk)ASMs2D
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)ASMs2Dvirtual
addRigidMPC(int gSlave, int gMaster, const Vec3 &dX)ASMbaseprotected
addToElemSet(const std::string &setName, int iel, bool extId=false)ASMu2DLag
addToNodeSet(const std::string &setName, int inod, bool extId=false)ASMu2DLag
addXElms(short int dim, short int item, size_t nXn, IntVec &nodes)ASMs2DLagvirtual
addXNodes(unsigned short int dim, size_t nXn, IntVec &nodes)ASMstructprotected
allDofs(int dirs) constASMbaseprotected
ASM2D()ASM2Dinlineprotected
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
ASMLagBase()ASMLagBaseinlineprotected
ASMLagBase(const ASMLagBase &patch, bool cpCoord=true)ASMLagBaseprotected
ASMs2D(unsigned char n_s=2, unsigned char n_f=2)ASMs2D
ASMs2D(const ASMs2D &patch, unsigned char n_f)ASMs2D
ASMs2D(const ASMs2D &patch)ASMs2D
ASMs2DLag(unsigned char n_s=2, unsigned char n_f=2)ASMs2DLagexplicit
ASMs2DLag(const ASMs2DLag &patch, unsigned char n_f)ASMs2DLag
ASMs2DLag(const ASMs2DLag &patch)ASMs2DLag
ASMstruct(unsigned char n_p, unsigned char n_s, unsigned char n_f)ASMstructprotected
ASMstruct(const ASMstruct &patch, unsigned char n_f)ASMstructprotected
ASMu2DLag(unsigned char n=2, unsigned char n_f=2, char fType='m')ASMu2DLag
ASMu2DLag(const ASMu2DLag &pch, unsigned char n_f)ASMu2DLag
ASMu2DLag(const ASMu2DLag &pch)ASMu2DLag
assembleL2matrices(SystemMatrix &A, SystemVector &B, const L2Integrand &integrand, bool continuous) constASMs2DLagvirtual
assignNodeNumbers(BlockNodes &nodes, int basis=0)ASMs2D
BCodeASMbaseprotected
BCVec typedefASMbase
begin_BC() constASMbaseinline
begin_elm() constASMbaseinline
begin_MPC() constASMbaseinline
bouASMs2Dprotected
changeNumThreads()ASMs2Dprotectedvirtual
CharVec typedefASM2D
checkElementSize(int, bool=true) constASMbaseinlinevirtual
checkRightHandSystem()ASMs2Dvirtual
checkThreadGroups(const std::vector< std::set< int >> &nodes, int group, bool ignoreGlobalLM)ASMstructprotected
clear(bool retainGeometry=false)ASMs2DLagvirtual
clone(const CharVec &nf=CharVec()) constASM2D
cloneUnShared() constASMbase
closeBoundaries(int dir, int basis, int master)ASMs2Dvirtual
coeffInd(size_t inod) constASMs2Dprivate
collapseEdge(int dir, int basis=1)ASMs2Dvirtual
collapseNodes(ASMbase &pch1, int node1, ASMbase &pch2, int node2)ASMbaseprotectedstatic
connectBasis(int edge, ASMs2D &neighbor, int nedge, bool revers, int basis=1, int slave=0, int master=0, bool coordCheck=true, int thick=1)ASMs2Dprotected
connectPatch(int edge, ASM2D &neighbor, int nedge, bool revers, int=0, bool coordCheck=true, int thick=1)ASMs2Dvirtual
constrainCorner(int I, int J, int dof, int code=0, char basis=1)ASMs2Dvirtual
constrainEdge(int dir, bool open, int dof, int code, char basis)ASMs2DLagvirtual
constrainEdgeLocal(int dir, bool open, int dof, int code, bool project=false)ASMs2Dvirtual
constrainNode(double xi, double eta, int dof, int code=0)ASMs2Dvirtual
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
coordASMLagBaseprotected
copyParameterDomain(const ASMbase *other)ASMs2Dvirtual
create(ASM::Discretization type, unsigned char nd, const CharVec &nf, bool mixedFEM=false)ASM2Dstatic
create(ASM::Discretization type, unsigned char nf=1)ASM2Dstatic
createMNPC(size_t nx, size_t ny, int p1, int p2, IntMat &MNPC)ASMs2DLagprivatestatic
createProjectionBasis(bool init)ASMs2Dvirtual
createRgdMasterNode(int &gMaster, const Vec3 &Xmaster)ASMbaseprotected
dbgElmASMbasestatic
dCodeASMbaseprotected
deformedConfig(const Matrix &Xnod, Vectors &eVec, bool force2nd=false)ASMbaseprotectedstatic
diracPoint(Integrand &integr, GlobalIntegral &glInt, const double *u, const Vec3 &pval)ASMstructvirtual
dirichASMs2Dprotected
elemSetsASMu2DLagprotected
empty() constASMu2DLaginlinevirtual
EmptyASMbaseprivatestatic
end_BC() constASMbaseinline
end_elm() constASMbaseinline
end_MPC() constASMbaseinline
evalPoint(const double *xi, double *param, Vec3 &X) constASMs2DLagvirtual
evalProjSolution(Matrix &sField, const Vector &locSol, const int *npe, int n_f) constASMs2Dvirtual
evalSolPt(int iel, double xi, double eta, size_t nCmp, const Vector &pchSol, RealArray &ptSol, RealArray &N) constASMu2DLagprotectedvirtual
evalSolution(Matrix &sField, const Vector &locSol, const int *, int n_f, bool) constASMs2DLagvirtual
evalSolution(Matrix &sField, const Vector &locSol, const RealArray *gpar, bool regular, int, int) constASMs2DLagvirtual
evalSolution(Matrix &sField, const IntegrandBase &integrand, const int *, char) constASMs2DLagvirtual
evalSolution(Matrix &sField, const IntegrandBase &integrand, const RealArray *gpar, bool regular) constASMs2DLagvirtual
evalSolution(Matrix &sField, const Vector &locSol, const int *npe, int n_f, bool piola) constASMs2DLag
evalSolution(Matrix &sField, const Vector &locSol, const RealArray *gpar, bool regular=true, int deriv=0, int=0) constASMs2DLag
evalSolution(Matrix &sField, const IntegrandBase &integrand, const int *npe=nullptr, char project=0) constASMs2DLag
evalSolution(const IntegrandBase &integrand) constASMs2DLag
evalSolution(Matrix &sField, const IntegrandBase &integrand, const RealArray *gpar, bool regular=true) constASMs2DLag
ASMs2D::evalSolution(const IntegrandBase &integrand) constASMs2Dvirtual
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 ASMbase *basis, const Vector &locVec, RealArray &vec, int basisNum) constASMs2DLagvirtual
ASMs2D::evaluate(const Field *field, RealArray &vec, int basisNum) constASMs2Dvirtual
ASMs2D::evaluate(const FunctionBase *func, RealArray &vec, int basisNum, double time) constASMs2Dvirtual
evaluateBasis(double u, double v, double, Vector &N) constASMs2Dvirtual
extractBasis(double u, double v, Vector &N, Matrix &dNdu, bool fromRight=true) constASMs2D
extractBasis(double u, double v, Vector &N, Matrix &dNdu, Matrix3D &d2Ndu2, bool fromRight=true) constASMs2D
extractBasis(double u, double v, int dir, int p, Vector &dN, bool fromRight=true) constASMs2D
extractElmRes(const Vector &globRes, Vector &elmRes, size_t internalFirst=0) constASMbasevirtual
extractElmRes(const Matrix &globRes, Matrix &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 nndof=0, int basis=0) constASMbasevirtual
extraGeometry(char *) constASMbaseinlinevirtual
extraSolution(Matrix &, const Vector &) constASMbaseinlinevirtual
fileTypeASMu2DLagprivate
filterResults(Matrix &, const ElementBlock *) constASMbaseinlinevirtual
findBoundaryElms(IntVec &elms, int lIndex, int=0) constASMs2DLagprotectedvirtual
findClosestNode(const Vec3 &) constASMbaseinlinevirtual
findElement(double u, double v, double *xi=nullptr, double *eta=nullptr) constASMs2DLagprotected
findElementContaining(const double *param) constASMs2Dvirtual
findMPC(int node, int dof) constASMbase
findPoint(Vec3 &X, double *param) constASMs2Dvirtual
firstBpASMbaseprotected
firstElASMbaseprotected
firstIpASMbaseprotected
fix(size_t inod, int dirs=123)ASMbase
fixHomogeneousDirichletASMbasestatic
gElASMbaseprotectedstatic
generateFEMTopology()ASMu2DLagvirtual
generateProjThreadGroupsFromElms(const IntVec &elms)ASMs2Dprotectedvirtual
generateThreadGroups(const Integrand &, bool silence, bool separateGroup1noded)ASMu2DLagvirtual
generateThreadGroups(const Integrand &, bool, bool)ASMu2DLag
generateThreadGroups(const Integrand &integrand, bool silence, bool ignoreGlobalLM)ASMu2DLag
generateThreadGroups(size_t strip1, size_t strip2, bool silence, bool ignoreGlobalLM)ASMu2DLag
generateThreadGroups(const Integrand &, bool, bool)ASMu2DLaginline
generateThreadGroups(char, bool, bool)ASMu2DLaginline
ASMs2D::generateThreadGroups(size_t strip1, size_t strip2, bool silence, bool ignoreGlobalLM)ASMs2Dprotected
ASMstruct::generateThreadGroups(char, bool, bool)ASMbaseinlinevirtual
generateThreadGroupsFromElms(const IntVec &elms)ASMs2Dprotectedvirtual
generateThreadGroupsMultiColored(bool silence, bool separateGroup1Noded)ASMu2DLagprotected
geomBASMstructprotected
getAge(int iel, double time) constASMbase
getBasis(int basis=1)ASMs2Dvirtual
getBasis(int basis=1) constASMs2Dvirtual
getBoundary(int dir, int=1)ASMs2Dvirtual
getBoundary1Nodes(int lIndex, IntVec &nodes, int basis=0, int orient=-1, bool local=false, bool open=false) constASMbaseinlinevirtual
getBoundaryElms(int lIndex, IntVec &elms, int orient=-1, bool local=false) constASMbase
getBoundaryNodes(int lIndex, IntVec &nodes, int, int, int, bool local) constASMu2DLagvirtual
getCoord(size_t inod) constASMs2DLagvirtual
getCorner(int I, int J, int basis) constASMs2Dvirtual
getCornerPoints(int i1, int i2, std::vector< utl::Point > &XC) constASMs2Dprotected
getElementActivator() constASMbaseinline
getElementBorders(int i1, int i2, double *u, double *v) constASMs2Dprotected
getElementBorders(int iel, double *u) constASMs2Dprotectedvirtual
getElementCenter(int iel) constASMs2DLagvirtual
getElementCoordinates(Matrix &X, int iel, bool=true) constASMs2DLagvirtual
getElementCoordinatesPrm(Matrix &X, double u, double v) constASMs2Dprotected
getElementCorners(int i1, int i2, std::vector< Vec3 > &XC, RealArray *uC=nullptr) constASMs2Dprotected
getElementNodes(int iel) constASMbase
getElementSet(int iset) constASMu2DLagvirtual
getElementSet(int iset, std::string &name) constASMu2DLagvirtual
getElementSetIdx(const std::string &setName) constASMu2DLagvirtual
getElementSize(const std::vector< Vec3 > &XC)ASM2Dprotectedstatic
getElmConnectivities(IntMat &neigh, int basis=ASM::INTEGRATION_BASIS) constASMs2Dvirtual
getElmID(size_t iel) constASMbase
getElmIndex(int globalNum) constASMbase
getElmNodes(int basis) constASMs2DLagvirtual
getFirstItgElmNode() constASMs2Dinlineprotectedvirtual
getGaussPointParameters(RealArray &uGP, int dir, int nGauss, const double *xi) constASMs2Dprotected
getGeometricCenter(const std::vector< int > &MNPC) constASMLagBaseprotected
getGlobalElementNums() constASMbaseinline
getGlobalNodeNums() constASMbaseinline
getGrevilleParameters(RealArray &prm, int dir, int basisNum=1) constASMs2Dprotected
getGridParameters(RealArray &prm, int dir, int nSegSpan) constASMs2Dvirtual
ASM2D::getGridParameters(std::vector< double > &prm, int dir, int nSegSpan) const =0ASM2Dpure virtual
getLastItgElmNode() constASMs2Dprotectedvirtual
getLMType(size_t inod) constASMbase
getMaxElmNo() constASMbase
getMinimumSize(int=0) constASMbaseinlinevirtual
getMyNodeNums() constASMbaseinline
getNoBasis() constASMbaseinlinevirtual
getNoBoundaryElms(char lIndex, char ldim) constASMs2DLagvirtual
getNoBouPoints(size_t &nPt, char ldim, char lindx)ASMbasevirtual
getNodalCoordinates(Matrix &X, bool=false) constASMs2DLagvirtual
getNodalDOFs(size_t inod) constASMbasevirtual
getNodeID(size_t inod, bool noAddedNodes=false) constASMs2Dvirtual
getNodeIndex(int globalNum, bool noAddedNodes=false) constASMs2Dvirtual
getNodeSet(int iset) constASMu2DLagvirtual
getNodeSet(int iset, std::string &name) constASMu2DLag
getNodeSetIdx(const std::string &setName) constASMu2DLagvirtual
getNodeType(size_t inod) constASMbasevirtual
getNoElms(bool includeZeroVolElms=false, bool includeXElms=false) constASMbase
getNoFields(int b=0) constASMbaseinlinevirtual
getNoGaussPt(int p, bool neumann=false) constASMbaseprotected
getNoIntPoints(size_t &nPt, size_t &nIPt)ASMbasevirtual
getNoLagPerNode() constASMbaseinline
getNoMPCs() constASMbaseinline
getNoNodes(int basis=0) constASMs2Dvirtual
getNoParamDim() constASMbaseinline
getNoProjectionNodes() constASMs2DLagvirtual
getNoRefineElms() constASMbaseinlinevirtual
getNoRefineNodes() constASMbaseinlinevirtual
getNoSpaceDim() constASMbaseinline
getNoStructElms(int &n1, int &n2, int &n3) constASMs2Dvirtual
getOrder(int &pu, int &pv, int &pw) constASMs2DLagvirtual
getParameterDomain(Real2DMat &u, IntVec *corners) constASMs2Dvirtual
getParametricArea(int iel) constASMs2Dprotected
getParametricLength(int iel, int dir) constASMs2Dprotected
getProjectedField(const Vector &coefs) constASMs2Dvirtual
getProjectedFields(const Vector &coefs, size_t=0) constASMs2Dvirtual
getQuasiInterplParameters(RealArray &prm, int dir) constASMs2Dprotected
getSize(int &n1, int &n2, int=0) constASMs2DLagvirtual
getSize(int &n1, int &n2, int basis=0) constASMs2DLag
getSize(int &n1, int &n2, int &n3, int basis) constASMs2DLag
ASMs2D::getSize(int &n1, int &n2, int &n3, int basis) constASMs2Dvirtual
getSolution(Matrix &sField, const Vector &locSol, const IntVec &nodes) constASMbasevirtual
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
IndexVec typedefASMs2Dprivate
initConstraints()ASMbaseinlinevirtual
initMADOF(const int *)ASMbaseinlinevirtual
injectNodalVec(const RealArray &nodeVec, RealArray &globVec, const IntVec &madof, int basis=0) constASMbase
injectNodeVec(const RealArray &nodeVec, RealArray &globVec, unsigned char nndof=0, int basis=0) constASMbasevirtual
integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time)ASMu2DLagvirtual
integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time)ASMu2DLag
integrate(Integrand &integrand, int lIndex, GlobalIntegral &glbInt, const TimeDomain &time)ASMu2DLag
ASMs2DLag::integrate(Integrand &integrand, int lIndex, GlobalIntegral &glbInt, const TimeDomain &time)ASMs2DLagvirtual
ASMs2D::integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time, const ASM::InterfaceChecker &iChk)ASMs2Dvirtual
ASMs2D::integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time, const Real3DMat &itgPts)ASMs2Dprotected
integrateEdge(Integrand &integrand, int lEdge, GlobalIntegral &glbInt, const TimeDomain &time)ASMbaseinlinevirtual
integrateElm(Integrand &integrand, GlobalIntegral &glbInt, int iel, ASMs2D::BasisFunctionCache &cache, const TimeDomain &time)ASMs2DLagprotected
Ipair typedefASMs2Dprivate
isElementActive(int iel, double time=-1.0) constASMbase
isElementInPartition(int iel) constASMbase
isFixed(int node, int dof, bool all=false) constASMbase
isInElementSet(int iset, int iel) constASMu2DLagvirtual
isInNodeSet(int iset, int inod) constASMu2DLagvirtual
isLMn(size_t n) constASMbaseinline
isRMn(size_t n) constASMbaseinline
isShared() constASMbaseinline
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
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
MLGEASMbaseprotected
MLGNASMbaseprotected
MNPCASMbaseprotected
modelSizeASMbasestatic
mpcsASMbaseprotected
myActiveElsASMbaseprivate
myCacheASMs2Dprotected
myCoordASMLagBaseprotected
myElActiveASMbaseprivate
myElmsASMbaseprotected
myLMsASMbaseprivate
myLMTypesASMbaseprivate
myMLGEASMbaseprotected
myMLGNASMbaseprotected
myMNPCASMbaseprotected
myNodeIndASMs2Dprotected
myRmasterASMbaseprotected
ndimASMbaseprotected
neighborsASMbaseprotected
nelASMbaseprotected
nfASMbaseprotected
nGaussASMbaseprotected
nLagASMbaseprotected
nnodASMbaseprotected
nodalField(Matrix &field, const Vector &sol, size_t nno) constASMLagBaseprotected
nodeIndASMs2Dprotected
nodeSetsASMu2DLagprotected
nsdASMbaseprotected
nxASMs2DLagprotected
nxMapASMs2Dprotected
nyASMs2DLagprotected
p1ASMs2DLagprotected
p2ASMs2DLagprotected
parseElemBox(const std::string &setName, const std::string &unionSet, const char *bbox)ASMu2DLagvirtual
parseElemSet(const std::string &setName, const char *cset)ASMu2DLagvirtual
parseNodeBox(const std::string &setName, const char *bbox)ASMu2DLagvirtual
parseNodeSet(const std::string &setName, const char *cset)ASMu2DLagvirtual
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
proj2ThreadGroupsASMstructprotected
projBASMstructprotected
projB2ASMstructprotected
projectSolution(const IntegrandBase &integrand) constASMs2Dprivate
projectSolutionLeastSquare(const IntegrandBase &) constASMs2Dprivate
projectSolutionLocal(const IntegrandBase &) constASMs2Dprivate
projectSolutionLocalApprox(const IntegrandBase &) constASMs2Dprivate
projThreadGroupsASMstructprotected
raiseOrder(int ru, int rv)ASMs2Dvirtual
read(std::istream &is)ASMu2DLagvirtual
readBasis(std::istream &, size_t)ASMbaseinlinevirtual
refine(int dir, const RealArray &xi, double scale=1.0)ASMs2Dvirtual
ASM2D::refine(int dir, const std::vector< double > &xi, double scale=1.0)=0ASM2Dpure virtual
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
scatterInd(int n1, int n2, int p1, int p2, const int *start, IntVec &index)ASMs2Dstatic
scRecovery(const IntegrandBase &) constASMs2Dprivate
searchCtrlPt(RealArray::const_iterator cit, RealArray::const_iterator end, const Vec3 &X, int dimension, double tol=0.001) constASMbaseprotected
separateProjectionBasis() constASMs2Dvirtual
setActiveElements(IntVec *active)ASMbaseinline
setCoord(size_t inod, const Vec3 &Xnod)ASMs2DLagprotected
setElementActivator(IntFunc *efunc)ASMbaseinline
setGauss(int ng)ASMbaseinlinevirtual
setGeometry(RealFunc *, double, double)ASMbaseinlinevirtual
setGlobalNodeNums(const IntVec &nodes)ASMbaseinline
setMinimumSize(double)ASMbaseinlinevirtual
setNodeNumbers(const IntVec &nodes)ASMs2Dvirtual
setNoFields(unsigned char n)ASMbaseinline
shareFEASMbaseprotected
shiftGlobalElmNums(int eshift)ASMbasevirtual
shiftGlobalNodeNums(int nshift)ASMbasevirtual
surfASMs2Dprotected
swapNode34ASMu2DLagprotected
swapProjectionBasis()ASMstructvirtual
swapVASMs2Dprotected
tesselate(ElementBlock &grid, const int *) constASMu2DLagvirtual
threadGroupsASMs2Dprotected
transform(const Matrix &)ASMbaseinlinevirtual
uniformRefine(int dir, int nInsert)ASMs2Dvirtual
updateCoords(const Vector &displ)ASMs2DLagvirtual
ASMLagBase::updateCoords(const Vector &displ, unsigned char nsd)ASMLagBaseprotected
updateDirichlet(const std::map< int, RealFunc * > &func, const std::map< int, VecFunc * > &vfunc, double time, const std::map< int, int > *g2l=nullptr)ASMs2Dvirtual
updateOrigin(const Vec3 &origin)ASMLagBaseprotected
validateThreadGroups(const SAM *sam) constASMs2Dprotectedvirtual
write(std::ostream &os, int=0) constASMs2DLagvirtual
writeLagBasis(std::ostream &os, const char *type) constASMbaseprotected
writeXML(const char *fname) constASMu2DLag
xnMapASMs2Dprotected
xNodeASMbaseprotectedstatic
XYZ typedefASMbaseprotected
~ASM2D()ASM2Dinlinevirtual
~ASMbase()ASMbasevirtual
~ASMLagBase()ASMLagBaseinlineprotectedvirtual
~ASMs2D()ASMs2Dvirtual
~ASMs2DLag()ASMs2DLaginlinevirtual
~ASMstruct()ASMstructvirtual
~ASMu2DLag()ASMu2DLaginlinevirtual