|
IFEM
90A354
|
This is the complete list of members for ASMs2Dmx, 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) | ASMbase | protected |
| addGlobalLagrangeMultipliers(const IntVec &mGLag, unsigned char nnLag=1) | ASMbase | |
| addHole(double, double, double) | ASMbase | inlinevirtual |
| addHole(double, double, double, double, double) | ASMbase | inlinevirtual |
| 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) | ASMbase | protected |
| addMPC(MPC *&mpc, int code=0, bool verbose=false, bool overrideD=false) | ASMbase | |
| addNeighbor(ASMbase *pch) | ASMbase | protected |
| addPeriodicity(size_t master, size_t slave, int dir) | ASMbase | protected |
| addRigidCouplings(int gMaster, const Vec3 &Xmaster, const IntVec &slaveNodes) | ASMbase | |
| addRigidCpl(int lindx, int ldim, int basis, int &gMaster, const Vec3 &Xmaster, bool extraPt) | ASMs2D | virtual |
| addRigidMPC(int gSlave, int gMaster, const Vec3 &dX) | ASMbase | protected |
| addXElms(short int dim, short int item, size_t nXn, IntVec &nodes) | ASMs2D | virtual |
| addXNodes(unsigned short int dim, size_t nXn, IntVec &nodes) | ASMstruct | protected |
| adjustBasis(const Go::SplineSurface &surf, const std::array< SplineUtils::AdjustOp, 2 > &ops) | ASMmxBase | privatestatic |
| adjustBasis(const Go::SplineVolume &svol, const std::array< SplineUtils::AdjustOp, 3 > &ops) | ASMmxBase | privatestatic |
| allDofs(int dirs) const | ASMbase | protected |
| ASM2D() | ASM2D | inlineprotected |
| ASMbase(unsigned char n_p, unsigned char n_s, unsigned char n_f) | ASMbase | protected |
| ASMbase(const ASMbase &patch, unsigned char n_f) | ASMbase | protected |
| ASMbase(const ASMbase &patch) | ASMbase | protected |
| ASMmxBase(const std::vector< unsigned char > &n_f) | ASMmxBase | inlineexplicitprivate |
| 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 | |
| ASMs2Dmx(unsigned char n_s, const CharVec &n_f) | ASMs2Dmx | |
| ASMs2Dmx(const ASMs2Dmx &patch, const CharVec &n_f=CharVec(2, 0)) | ASMs2Dmx | |
| ASMstruct(unsigned char n_p, unsigned char n_s, unsigned char n_f) | ASMstruct | protected |
| ASMstruct(const ASMstruct &patch, unsigned char n_f) | ASMstruct | protected |
| assembleL2matrices(SystemMatrix &A, SystemVector &B, const L2Integrand &integrand, bool continuous) const | ASMs2D | protectedvirtual |
| assignNodeNumbers(BlockNodes &nodes, int basis=0) | ASMs2D | |
| BCode | ASMbase | protected |
| BCVec typedef | ASMbase | |
| begin_BC() const | ASMbase | inline |
| begin_elm() const | ASMbase | inline |
| begin_MPC() const | ASMbase | inline |
| bou | ASMs2D | protected |
| changeNumThreads() | ASMs2D | protectedvirtual |
| CharVec typedef | ASM2D | |
| checkElementSize(int, bool=true) const | ASMbase | inlinevirtual |
| checkRightHandSystem() | ASMs2D | virtual |
| checkThreadGroups(const std::vector< std::set< int >> &nodes, int group, bool ignoreGlobalLM) | ASMstruct | protected |
| clear(bool retainGeometry) | ASMs2Dmx | virtual |
| clone(const CharVec &nf=CharVec()) const | ASM2D | |
| cloneUnShared() const | ASMbase | |
| closeBoundaries(int dir, int, int) | ASMs2Dmx | virtual |
| coeffInd(size_t inod) const | ASMs2D | private |
| collapseEdge(int dir, int basis=1) | ASMs2D | virtual |
| collapseNodes(ASMbase &pch1, int node1, ASMbase &pch2, int node2) | ASMbase | protectedstatic |
| connectBasis(int edge, ASMs2D &neighbor, int nedge, bool revers, int basis=1, int slave=0, int master=0, bool coordCheck=true, int thick=1) | ASMs2D | protected |
| connectPatch(int edge, ASM2D &neighbor, int nedge, bool revers, int basis, bool coordCheck, int thick) | ASMs2Dmx | virtual |
| constrainCorner(int I, int J, int dof, int code=0, char basis=1) | ASMs2D | virtual |
| constrainEdge(int dir, bool open, int dof, int code, char basis) | ASMs2D | virtual |
| constrainEdgeLocal(int dir, bool open, int dof, int code, bool project=false) | ASMs2D | virtual |
| constrainNode(double xi, double eta, int dof, int code=0) | ASMs2D | virtual |
| 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 *other) | ASMs2D | virtual |
| create(ASM::Discretization type, unsigned char nd, const CharVec &nf, bool mixedFEM=false) | ASM2D | static |
| create(ASM::Discretization type, unsigned char nf=1) | ASM2D | static |
| createMNPC(const Go::SplineSurface *srf, IntMat &MNPC) | ASMs2D | privatestatic |
| createProjectionBasis(bool init) | ASMs2D | virtual |
| createRgdMasterNode(int &gMaster, const Vec3 &Xmaster) | ASMbase | protected |
| dbgElm | ASMbase | static |
| dCode | ASMbase | protected |
| deformedConfig(const Matrix &Xnod, Vectors &eVec, bool force2nd=false) | ASMbase | protectedstatic |
| diracPoint(Integrand &integr, GlobalIntegral &glInt, const double *u, const Vec3 &pval) | ASMstruct | virtual |
| dirich | ASMs2D | protected |
| DIV_COMPATIBLE enum value | ASMmxBase | private |
| elem_size | ASMmxBase | private |
| empty() const | ASMstruct | inlinevirtual |
| Empty | ASMbase | privatestatic |
| end_BC() const | ASMbase | inline |
| end_elm() const | ASMbase | inline |
| end_MPC() const | ASMbase | inline |
| establishBases(Go::SplineSurface *surf, MixedType type) | ASMmxBase | privatestatic |
| establishBases(Go::SplineVolume *svol, MixedType type) | ASMmxBase | privatestatic |
| evalPoint(const double *xi, double *param, Vec3 &X) const | ASMs2Dmx | virtual |
| evalProjSolution(Matrix &sField, const Vector &locSol, const int *npe, int n_f) const | ASMs2D | virtual |
| evalSolution(Matrix &sField, const Vector &locSol, const RealArray *gpar, bool regular, int deriv, int nf) const | ASMs2Dmx | virtual |
| evalSolution(Matrix &sField, const IntegrandBase &integrand, const RealArray *gpar, bool regular) const | ASMs2Dmx | virtual |
| evalSolution(Matrix &sField, const Vector &locSol, const int *npe, int n_f, bool piola) const | ASMs2Dmx | |
| evalSolution(Matrix &sField, const Vector &locSol, const RealArray *gpar, bool regular=true, int deriv=0, int=0) const | ASMs2Dmx | |
| evalSolution(Matrix &sField, const IntegrandBase &integrand, const int *npe=nullptr, char project=0) const | ASMs2Dmx | |
| evalSolution(const IntegrandBase &integrand) const | ASMs2Dmx | |
| evalSolution(Matrix &sField, const IntegrandBase &integrand, const RealArray *gpar, bool regular=true) const | ASMs2Dmx | |
| ASMs2D::evalSolution(Matrix &sField, const Vector &locSol, const int *npe, int n_f, bool piola) const | ASMs2D | virtual |
| ASMs2D::evalSolution(Matrix &sField, const IntegrandBase &integrand, const int *npe=nullptr, char project=0) const | ASMs2D | virtual |
| ASMs2D::evalSolution(const IntegrandBase &integrand) const | ASMs2D | virtual |
| ASMbase::evalSolution(Matrix &sField, const IntegrandBase &integrand, const IntVec &elements) const | ASMbase | virtual |
| evalSolutionPiola(Matrix &sField, const Vector &locSol, const RealArray *gpar, bool regular) const | ASMs2Dmx | virtual |
| evaluate(const ASMbase *basis, const Vector &locVec, RealArray &vec, int basisNum) const | ASMs2D | virtual |
| evaluate(const Field *field, RealArray &vec, int basisNum) const | ASMs2D | virtual |
| evaluate(const FunctionBase *func, RealArray &vec, int basisNum, double time) const | ASMs2D | virtual |
| evaluateBasis(double u, double v, double, Vector &N) const | ASMs2D | virtual |
| extractBasis(double u, double v, Vector &N, Matrix &dNdu, bool fromRight=true) const | ASMs2D | |
| extractBasis(double u, double v, Vector &N, Matrix &dNdu, Matrix3D &d2Ndu2, bool fromRight=true) const | ASMs2D | |
| extractBasis(double u, double v, int dir, int p, Vector &dN, bool fromRight=true) const | ASMs2D | |
| extractElmRes(const Vector &globRes, Vector &elmRes, size_t internalFirst=0) const | ASMbase | virtual |
| extractElmRes(const Matrix &globRes, Matrix &elmRes, size_t internalFirst=0) const | ASMbase | virtual |
| extractNodalVec(const RealArray &globVec, RealArray &nodeVec, const int *madof, int ngnod=-1) const | ASMbase | |
| extractNodeVec(const RealArray &globVec, RealArray &nodeVec, unsigned char, int basis) const | ASMs2Dmx | virtual |
| extractNodeVecMx(const RealArray &glbVec, RealArray &nodVec, int basis) const | ASMmxBase | private |
| extraGeometry(char *) const | ASMbase | inlinevirtual |
| extraSolution(Matrix &, const Vector &) const | ASMbase | inlinevirtual |
| filterResults(Matrix &, const ElementBlock *) const | ASMbase | inlinevirtual |
| findBoundaryElms(IntVec &elms, int lIndex, int=0) const | ASMs2D | protectedvirtual |
| findClosestNode(const Vec3 &) const | ASMbase | inlinevirtual |
| findElementContaining(const double *param) const | ASMs2D | virtual |
| findMPC(int node, int dof) const | ASMbase | |
| findPoint(Vec3 &X, double *param) const | ASMs2D | virtual |
| firstBp | ASMbase | protected |
| firstEl | ASMbase | protected |
| firstIp | ASMbase | protected |
| fix(size_t inod, int dirs=123) | ASMbase | |
| fixHomogeneousDirichlet | ASMbase | static |
| FULL_CONT_RAISE_BASIS1 enum value | ASMmxBase | private |
| FULL_CONT_RAISE_BASIS2 enum value | ASMmxBase | private |
| gEl | ASMbase | protectedstatic |
| generateFEMTopology() | ASMs2Dmx | virtual |
| generateProjThreadGroupsFromElms(const IntVec &elms) | ASMs2D | protectedvirtual |
| generateThreadGroups(const Integrand &integrand, bool silence, bool ignoreGlobalLM) | ASMs2Dmx | virtual |
| generateThreadGroups(const Integrand &integrand, bool silence, bool ignoreGlobalLM) | ASMs2Dmx | |
| generateThreadGroups(size_t strip1, size_t strip2, bool silence, bool ignoreGlobalLM) | ASMs2Dmx | |
| generateThreadGroups(const Integrand &, bool, bool) | ASMs2Dmx | inline |
| generateThreadGroups(char, bool, bool) | ASMs2Dmx | inline |
| ASMs2D::generateThreadGroups(size_t strip1, size_t strip2, bool silence, bool ignoreGlobalLM) | ASMs2D | protected |
| ASMstruct::generateThreadGroups(char, bool, bool) | ASMbase | inlinevirtual |
| generateThreadGroupsFromElms(const IntVec &elms) | ASMs2D | protectedvirtual |
| geomB | ASMstruct | protected |
| getAge(int iel, double time) const | ASMbase | |
| getBasis(int basis=1) const | ASMs2Dmx | virtual |
| getBasis(int basis=1) | ASMs2Dmx | virtual |
| getBoundary(int dir, int basis=1) | ASMs2Dmx | virtual |
| getBoundary1Nodes(int lIndex, IntVec &nodes, int basis=0, int orient=-1, bool local=false, bool open=false) const | ASMbase | inlinevirtual |
| getBoundaryElms(int lIndex, IntVec &elms, int orient=-1, bool local=false) const | ASMbase | |
| getBoundaryNodes(int lIndex, IntVec &nodes, int basis, int thick, int, bool local) const | ASMs2Dmx | virtual |
| getCoord(size_t inod) const | ASMs2Dmx | virtual |
| getCorner(int I, int J, int basis) const | ASMs2D | virtual |
| getCornerPoints(int i1, int i2, std::vector< utl::Point > &XC) const | ASMs2D | protected |
| getElementActivator() const | ASMbase | inline |
| getElementBorders(int i1, int i2, double *u, double *v) const | ASMs2D | protected |
| getElementBorders(int iel, double *u) const | ASMs2D | protectedvirtual |
| getElementCenter(int iel) const | ASMs2D | virtual |
| getElementCoordinates(Matrix &X, int iel, bool forceItg=false) const | ASMs2D | virtual |
| getElementCoordinatesPrm(Matrix &X, double u, double v) const | ASMs2D | protected |
| getElementCorners(int i1, int i2, std::vector< Vec3 > &XC, RealArray *uC=nullptr) const | ASMs2D | protected |
| getElementNodes(int iel) const | ASMbase | |
| getElementSet(int) const | ASMbase | inlinevirtual |
| getElementSet(int, std::string &) const | ASMbase | inlinevirtual |
| getElementSetIdx(const std::string &) const | ASMbase | inlinevirtual |
| getElementSize(const std::vector< Vec3 > &XC) | ASM2D | protectedstatic |
| getElmConnectivities(IntMat &neigh, int basis=ASM::INTEGRATION_BASIS) const | ASMs2D | virtual |
| getElmID(size_t iel) const | ASMbase | |
| getElmIndex(int globalNum) const | ASMbase | |
| getElmNodes(int basis) const | ASMs2D | virtual |
| getFirstItgElmNode() const | ASMs2Dmx | protectedvirtual |
| getGaussPointParameters(RealArray &uGP, int dir, int nGauss, const double *xi) const | ASMs2D | protected |
| getGlobalElementNums() const | ASMbase | inline |
| getGlobalNodeNums() const | ASMbase | inline |
| getGrevilleParameters(RealArray &prm, int dir, int basisNum=1) const | ASMs2D | protected |
| getGridParameters(RealArray &prm, int dir, int nSegSpan) const | ASMs2D | virtual |
| ASM2D::getGridParameters(std::vector< double > &prm, int dir, int nSegSpan) const =0 | ASM2D | pure virtual |
| getLastItgElmNode() const | ASMs2Dmx | protectedvirtual |
| getLMType(size_t inod) const | ASMbase | |
| getMaxElmNo() const | ASMbase | |
| getMinimumSize(int=0) const | ASMbase | inlinevirtual |
| getMyNodeNums() const | ASMbase | inline |
| getNoBasis() const | ASMs2Dmx | inlinevirtual |
| getNoBoundaryElms(char lIndex, char ldim) const | ASMs2D | virtual |
| getNoBouPoints(size_t &nPt, char ldim, char lindx) | ASMbase | virtual |
| getNodalCoordinates(Matrix &X, bool geo=false) const | ASMs2D | virtual |
| getNodalDOFs(size_t inod) const | ASMs2Dmx | virtual |
| getNodeID(size_t inod, bool noAddedNodes=false) const | ASMs2D | virtual |
| getNodeIndex(int globalNum, bool noAddedNodes=false) const | ASMs2D | virtual |
| getNodeSet(int) const | ASMbase | inlinevirtual |
| getNodeSetIdx(const std::string &) const | ASMbase | inlinevirtual |
| getNodeType(size_t inod) const | ASMs2Dmx | virtual |
| getNoElms(bool includeZeroVolElms=false, bool includeXElms=false) const | ASMbase | |
| getNoFields(int basis) const | ASMs2Dmx | virtual |
| getNoGaussPt(int p, bool neumann=false) const | ASMbase | protected |
| getNoIntPoints(size_t &nPt, size_t &nIPt) | ASMbase | virtual |
| getNoLagPerNode() const | ASMbase | inline |
| getNoMPCs() const | ASMbase | inline |
| getNoNodes(int basis) const | ASMs2Dmx | virtual |
| getNoParamDim() const | ASMbase | inline |
| getNoProjectionNodes() const | ASMs2D | virtual |
| getNoRefineElms() const | ASMbase | inlinevirtual |
| getNoRefineNodes() const | ASMbase | inlinevirtual |
| getNoSpaceDim() const | ASMbase | inline |
| getNoStructElms(int &n1, int &n2, int &n3) const | ASMs2D | virtual |
| getOrder(int &p1, int &p2) const | ASMs2D | private |
| getOrder(int &p1, int &p2, int &p3) const | ASMs2D | virtual |
| getParameterDomain(Real2DMat &u, IntVec *corners) const | ASMs2D | virtual |
| getParametricArea(int iel) const | ASMs2D | protected |
| getParametricLength(int iel, int dir) const | ASMs2D | protected |
| getProjectedField(const Vector &coefs) const | ASMs2D | virtual |
| getProjectedFields(const Vector &coefs, size_t=0) const | ASMs2D | virtual |
| getQuasiInterplParameters(RealArray &prm, int dir) const | ASMs2D | protected |
| getSize(int &n1, int &n2, int basis) const | ASMs2Dmx | virtual |
| getSize(int &n1, int &n2, int basis=0) const | ASMs2Dmx | |
| getSize(int &n1, int &n2, int &n3, int basis) const | ASMs2Dmx | |
| ASMs2D::getSize(int &n1, int &n2, int &n3, int basis) const | ASMs2D | virtual |
| getSolution(Matrix &sField, const Vector &locSol, const IntVec &nodes) const | ASMs2Dmx | virtual |
| getSolutionMx(Matrix &sField, const Vector &locSol, const std::vector< int > &nodes) const | ASMmxBase | private |
| globalL2projection(Matrix &sField, const L2Integrand &integrand, bool continuous=false, bool enforceEnds=false) const | ASMbase | |
| gNod | ASMbase | protectedstatic |
| hasTimeDependentDirichlet(const std::map< int, RealFunc * > &func, const std::map< int, VecFunc * > &vfunc) | ASMbase | |
| hasXNodes() const | ASMbase | inline |
| idx | ASMbase | |
| immersedGeometry(char *) const | ASMbase | inlinevirtual |
| immersedSolution(Matrix &, const Vector &) const | ASMbase | inlinevirtual |
| inActive(double time) const | ASMbase | |
| includeExtra | ASMmxBase | privatestatic |
| IndexVec typedef | ASMs2D | private |
| initConstraints() | ASMbase | inlinevirtual |
| initMADOF(const int *sysMadof) | ASMs2Dmx | virtual |
| initMx(const std::vector< int > &MLGN, const int *sysMadof) | ASMmxBase | private |
| injectNodalVec(const RealArray &nodeVec, RealArray &globVec, const IntVec &madof, int basis=0) const | ASMbase | |
| injectNodeVec(const RealArray &nodeVec, RealArray &globVec, unsigned char, int basis) const | ASMs2Dmx | virtual |
| injectNodeVecMx(RealArray &glbVec, const RealArray &nodVec, int basis) const | ASMmxBase | private |
| integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time) | ASMs2Dmx | virtual |
| integrate(Integrand &integrand, int lIndex, GlobalIntegral &glbInt, const TimeDomain &time) | ASMs2Dmx | virtual |
| integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time, const ASM::InterfaceChecker &iChk) | ASMs2Dmx | virtual |
| ASMs2D::integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time, const Real3DMat &itgPts) | ASMs2D | protected |
| integrateEdge(Integrand &integrand, int lEdge, GlobalIntegral &glbInt, const TimeDomain &time) | ASMbase | inlinevirtual |
| Ipair typedef | ASMs2D | private |
| isElementActive(int iel, double time=-1.0) const | ASMbase | |
| isElementInPartition(int iel) const | ASMbase | |
| isFixed(int node, int dof, bool all=false) const | ASMbase | |
| isInElementSet(int, int) const | ASMbase | inlinevirtual |
| isInNodeSet(int, int) const | ASMbase | inlinevirtual |
| isLMn(size_t n) const | ASMbase | inline |
| isRMn(size_t n) const | ASMbase | inline |
| isShared() const | ASMbase | inline |
| itgBasis | ASMmxBase | privatestatic |
| 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 | |
| m_basis | ASMs2Dmx | protected |
| MADOF | ASMmxBase | private |
| makePeriodic(size_t master, size_t slave, int dirs=123) | ASMbase | protected |
| mergeAndGetAllMPCs(const ASMVec &model, MPCSet &allMPCs) | ASMbase | static |
| mergeNodes(size_t inod, int globalNum, bool verbose=true) | ASMbase | |
| MixedType enum name | ASMmxBase | private |
| MLGE | ASMbase | protected |
| MLGN | ASMbase | protected |
| MNPC | ASMbase | protected |
| modelSize | ASMbase | static |
| mpcs | ASMbase | protected |
| myActiveEls | ASMbase | private |
| myCache | ASMs2D | protected |
| myElActive | ASMbase | private |
| myElms | ASMbase | protected |
| myLMs | ASMbase | private |
| myLMTypes | ASMbase | private |
| myMLGE | ASMbase | protected |
| myMLGN | ASMbase | protected |
| myMNPC | ASMbase | protected |
| myNodeInd | ASMs2D | protected |
| myRmaster | ASMbase | protected |
| nb | ASMmxBase | private |
| ndim | ASMbase | protected |
| neighbors | ASMbase | protected |
| nel | ASMbase | protected |
| nf | ASMbase | protected |
| nfx | ASMmxBase | private |
| nGauss | ASMbase | protected |
| nLag | ASMbase | protected |
| nnod | ASMbase | protected |
| nodeInd | ASMs2D | protected |
| NONE enum value | ASMmxBase | private |
| nsd | ASMbase | protected |
| nxMap | ASMs2D | protected |
| parseElemBox(const std::string &, const std::string &, const char *) | ASMbase | inlinevirtual |
| parseElemSet(const std::string &, const char *) | ASMbase | inlinevirtual |
| parseNodeBox(const std::string &, const char *) | ASMbase | inlinevirtual |
| parseNodeSet(const std::string &, const char *) | ASMbase | inlinevirtual |
| piola | ASMmxBase | private |
| prescribe(size_t inod, int dirs, int code, bool overrideD=false) | ASMbase | |
| printElements(std::ostream &os) const | ASMbase | |
| printElmInfo(int, const IntegrandBase *) const | ASMbase | inlinevirtual |
| printNodes(std::ostream &os) const | ASMbase | |
| proj2ThreadGroups | ASMstruct | protected |
| projB | ASMstruct | protected |
| projB2 | ASMstruct | protected |
| projectSolution(const IntegrandBase &integrand) const | ASMs2D | private |
| projectSolutionLeastSquare(const IntegrandBase &) const | ASMs2D | private |
| projectSolutionLocal(const IntegrandBase &) const | ASMs2D | private |
| projectSolutionLocalApprox(const IntegrandBase &) const | ASMs2D | private |
| projThreadGroups | ASMstruct | protected |
| raiseOrder(int ru, int rv) | ASMs2D | virtual |
| read(std::istream &) | ASMs2D | virtual |
| readBasis(std::istream &is, size_t basis) | ASMs2Dmx | virtual |
| REDUCED_CONT_RAISE_BASIS1 enum value | ASMmxBase | private |
| REDUCED_CONT_RAISE_BASIS2 enum value | ASMmxBase | private |
| refine(int dir, const RealArray &xi, double scale=1.0) | ASMs2D | virtual |
| ASM2D::refine(int dir, const std::vector< double > &xi, double scale=1.0)=0 | ASM2D | pure virtual |
| renumberNodes(const ASMVec &model, std::map< int, int > &old2new) | ASMbase | static |
| 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) | ASMbase | static |
| resolveMPCchains(const MPCSet &allMPCs, const ASMVec &model, bool setPtrOnly=false) | ASMbase | static |
| scatterInd(int n1, int n2, int p1, int p2, const int *start, IntVec &index) | ASMs2D | static |
| scRecovery(const IntegrandBase &) const | ASMs2D | private |
| searchCtrlPt(RealArray::const_iterator cit, RealArray::const_iterator end, const Vec3 &X, int dimension, double tol=0.001) const | ASMbase | protected |
| separateProjectionBasis() const | ASMs2Dmx | virtual |
| setActiveElements(IntVec *active) | ASMbase | inline |
| setElementActivator(IntFunc *efunc) | ASMbase | inline |
| setGauss(int ng) | ASMbase | inlinevirtual |
| setGeometry(RealFunc *, double, double) | ASMbase | inlinevirtual |
| setGlobalNodeNums(const IntVec &nodes) | ASMbase | inline |
| setMinimumSize(double) | ASMbase | inlinevirtual |
| setNodeNumbers(const IntVec &nodes) | ASMs2D | virtual |
| setNoFields(unsigned char n) | ASMbase | inline |
| shareFE | ASMbase | protected |
| shiftGlobalElmNums(int eshift) | ASMbase | virtual |
| shiftGlobalNodeNums(int nshift) | ASMbase | virtual |
| SUBGRID enum value | ASMmxBase | private |
| surf | ASMs2D | protected |
| SurfaceVec typedef | ASMmxBase | private |
| swapProjectionBasis() | ASMstruct | virtual |
| swapV | ASMs2D | protected |
| tesselate(ElementBlock &grid, const int *npe) const | ASMs2D | virtual |
| threadGroups | ASMs2D | protected |
| transform(const Matrix &) | ASMbase | inlinevirtual |
| Type | ASMmxBase | privatestatic |
| uniformRefine(int dir, int nInsert) | ASMs2D | virtual |
| updateCoords(const Vector &displ) | ASMs2D | virtual |
| updateDirichlet(const std::map< int, RealFunc * > &func, const std::map< int, VecFunc * > &vfunc, double time, const std::map< int, int > *g2l=nullptr) | ASMs2D | virtual |
| usePiola() const | ASMs2Dmx | inline |
| validateThreadGroups(const SAM *sam) const | ASMs2D | protectedvirtual |
| VolumeVec typedef | ASMmxBase | private |
| write(std::ostream &, int) const | ASMs2D | virtual |
| writeLagBasis(std::ostream &os, const char *type) const | ASMbase | protected |
| xnMap | ASMs2D | protected |
| xNode | ASMbase | protectedstatic |
| XYZ typedef | ASMbase | protected |
| ~ASM2D() | ASM2D | inlinevirtual |
| ~ASMbase() | ASMbase | virtual |
| ~ASMs2D() | ASMs2D | virtual |
| ~ASMs2Dmx()=default | ASMs2Dmx | virtual |
| ~ASMstruct() | ASMstruct | virtual |