IFEM  90A354
ASMu2D Member List

This is the complete list of members for ASMu2D, 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
allDofs(int dirs) constASMbaseprotected
aMinASMu2Dmutableprivate
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
ASMLRSpline(unsigned char n_p, unsigned char n_s, unsigned char n_f)ASMLRSplineprotected
ASMLRSpline(const ASMLRSpline &patch, unsigned char n_f)ASMLRSplineprotected
ASMu2D(unsigned char n_s=2, unsigned char n_f=2)ASMu2D
ASMu2D(const ASMu2D &patch, unsigned char n_f=0)ASMu2D
ASMunstruct()ASMunstructinlineprotected
assembleL2matrices(SystemMatrix &A, SystemVector &B, const L2Integrand &integrand, bool continuous) constASMu2Dprotectedvirtual
BCodeASMbaseprotected
BCVec typedefASMbase
begin_BC() constASMbaseinline
begin_elm() constASMbaseinline
begin_MPC() constASMbaseinline
bezier_uASMu2Dprotected
bezier_vASMu2Dprotected
bezierExtractASMu2Dprotected
changeNumThreads()ASMu2Dprotectedvirtual
CharVec typedefASM2D
checkElementSize(int elmId, bool globalNum=true) constASMu2Dvirtual
checkRightHandSystem()ASM2Dinlinevirtual
checkThreadGroups(const IntMat &groups, const std::vector< const LR::LRSpline * > &bases, const LR::LRSpline *threadBasis)ASMLRSplineprotectedstatic
clear(bool retainGeometry=false)ASMu2Dvirtual
clone(const CharVec &nf=CharVec()) constASM2D
cloneUnShared() constASMbase
closeBoundaries(int dir=1, int basis=0, int master=1)ASMbaseinlinevirtual
collapseNodes(ASMbase &pch1, int node1, ASMbase &pch2, int node2)ASMbaseprotectedstatic
computeBasis(double u, double v, Go::BasisPtsSf &bas, int iel, const LR::LRSplineSurface *spline=nullptr) constASMu2Dprotected
computeBasis(double u, double v, Go::BasisDerivsSf &bas, int iel, const LR::LRSplineSurface *spline=nullptr) constASMu2Dprotected
computeBasis(double u, double v, Go::BasisDerivsSf2 &bas, int iel, const LR::LRSplineSurface *spline=nullptr) constASMu2Dprotected
computeBasis(double u, double v, Go::BasisDerivsSf3 &bas, int iel, const LR::LRSplineSurface *spline=nullptr) constASMu2Dprotected
computeBasisNurbs(double u, double v, Go::BasisPtsSf &bas, int iel, const LR::LRSplineSurface &spline)ASMu2Dstatic
computeBasisNurbs(double u, double v, Go::BasisDerivsSf &bas, int iel, const LR::LRSplineSurface &spline)ASMu2Dstatic
computeBasisNurbs(double u, double v, Go::BasisDerivsSf2 &bas, int iel, const LR::LRSplineSurface &spline)ASMu2Dstatic
computeBasisNurbs(double u, double v, Go::BasisDerivsSf3 &bas, int iel, const LR::LRSplineSurface &spline)ASMu2Dstatic
connectBasis(int edge, ASMu2D &neighbor, int nedge, bool revers, int basis=1, int slave=0, int master=0, bool coordCheck=true, int thick=1)ASMu2Dprotected
connectPatch(int edge, ASM2D &neighbor, int nedge, bool revers, int=0, bool coordCheck=true, int thick=1)ASMu2Dvirtual
constrainCorner(int I, int J, int dof, int code=0, char basis=1)ASMu2Dvirtual
constrainEdge(int dir, bool open, int dof, int code, char basis)ASMu2Dvirtual
constrainEdgeLocal(int dir, bool open, int dof, int code, bool project=false)ASMu2Dvirtual
constrainNode(double xi, double eta, int dof, int code=0)ASMu2Dvirtual
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::LRSplineSurface *basis, int multiplicity=1) constASMu2D
cornerRefine(int minBasisfunctions)ASMu2D
create(ASM::Discretization type, unsigned char nd, const CharVec &nf, bool mixedFEM=false)ASM2Dstatic
create(ASM::Discretization type, unsigned char nf=1)ASM2Dstatic
createLRfromTensor()ASMu2Dprotected
createLRNurbs(const Go::SplineSurface &srf)ASMu2Dprotectedstatic
createProjectionBasis(bool init)ASMu2Dvirtual
createRgdMasterNode(int &gMaster, const Vec3 &Xmaster)ASMbaseprotected
dbgElmASMbasestatic
dCodeASMbaseprotected
deformedConfig(const Matrix &Xnod, Vectors &eVec, bool force2nd=false)ASMbaseprotectedstatic
diagonalRefine(int minBasisfunctions)ASMu2D
diracPoint(Integrand &integrand, GlobalIntegral &glbInt, const double *param, const Vec3 &pval)ASMu2Dvirtual
dirichASMu2Dprotected
doRefine(const LR::RefineData &prm, LR::LRSpline *lrspline)ASMLRSplineprotected
edgeL2projection(const DirichletEdge &edge, const FunctionBase &values, Real2DMat &result, double time) constASMu2D
empty() constASMLRSplineinlinevirtual
EmptyASMbaseprivatestatic
end_BC() constASMbaseinline
end_elm() constASMbaseinline
end_MPC() constASMbaseinline
evalPoint(const double *xi, double *param, Vec3 &X) constASMu2Dvirtual
evalPoint(int iel, const double *param, Vec3 &X) constASMu2Dprotectedvirtual
ASMLRSpline::evalPoint(const double *xi, double *param, Vec3 &X) const=0ASMLRSplineprotected
evalProjSolution(Matrix &sField, const Vector &locSol, const int *npe, int n_f) constASMu2Dvirtual
evalSolution(Matrix &sField, const Vector &locSol, const int *npe, int n_f, bool piola) constASMu2Dvirtual
evalSolution(Matrix &sField, const Vector &locSol, const RealArray *gpar, bool=false, int deriv=0, int=0) constASMu2Dvirtual
evalSolution(Matrix &sField, const IntegrandBase &integrand, const int *npe, char project='\0') constASMu2Dvirtual
evalSolution(const IntegrandBase &integrand) constASMu2Dvirtual
evalSolution(Matrix &sField, const IntegrandBase &integrand, const RealArray *gpar, bool=false) constASMu2Dvirtual
ASMLRSpline::evalSolution(Matrix &sField, const Vector &locSol, const int *npe, int n_f=0, bool piola=false) constASMLRSpline
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) constASMu2Dvirtual
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, FiniteElement &fe, int derivs=0) constASMu2Dprotected
evaluateBasisNurbs(int iel, FiniteElement &fe, int derivs) constASMu2Dprivate
extendRefinementDomain(IntSet &refineIndices, const IntSet &neighborIndices) constASMu2Dprotectedvirtual
extractElmRes(const Matrix &globRes, Matrix &elmRes, size_t internalFirst) constASMu2Dvirtual
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 nndof=0, int basis=0) constASMbasevirtual
extraGeometry(char *) constASMbaseinlinevirtual
extraSolution(Matrix &, const Vector &) constASMbaseinlinevirtual
filterResults(Matrix &, const ElementBlock *) constASMbaseinlinevirtual
findBoundaryElms(IntVec &elms, int lIndex, int orient) constASMu2Dprotectedvirtual
findClosestNode(const Vec3 &X) constASMLRSplinevirtual
findElementContaining(const double *param) constASMu2Dvirtual
findMPC(int node, int dof) constASMbase
findPoint(Vec3 &X, double *param) constASMu2Dvirtual
firstBpASMbaseprotected
firstElASMbaseprotected
firstIpASMbaseprotected
fix(size_t inod, int dirs=123)ASMbase
fixHomogeneousDirichletASMbasestatic
gElASMbaseprotectedstatic
generateBezierBasis()ASMu2Dprotected
generateBezierExtraction()ASMu2Dprotected
generateFEMTopology()ASMu2Dvirtual
generateProjThreadGroupsFromElms(const IntVec &elms)ASMu2Dprotectedvirtual
generateThreadGroups(const Integrand &integrand, bool silence, bool ignoreGlobalLM)ASMu2Dprotectedvirtual
ASMLRSpline::generateThreadGroups(char, bool, bool)ASMbaseinlinevirtual
generateThreadGroupsFromElms(const IntVec &elms)ASMu2Dprotectedvirtual
geomBASMLRSplineprotected
getAge(int iel, double time) constASMbase
getBasis(int basis=1) constASMu2Dvirtual
getBasis(int basis=1)ASMu2Dvirtual
getBezierBasis(int p, double start=-1.0, double end=1.0)ASMLRSplinestatic
getBoundary1Nodes(int lIndex, IntVec &nodes, int basis=0, int orient=-1, bool local=false, bool open=false) constASMbaseinlinevirtual
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=1, int orient=0, bool local=false) constASMu2Dvirtual
getCoord(size_t inod) constASMu2Dvirtual
getCoordinates(Matrix &X, unsigned char nsd, const LR::LRSplineSurface &spline, int iel=-1)ASMu2Dstatic
getCorner(int I, int J, int basis) constASMu2Dvirtual
getCornerPoints(int iel, std::vector< utl::Point > &XC) constASMu2Dprotected
getElementActivator() constASMbaseinline
getElementCenter(int iel) constASMLRSplinevirtual
getElementCoordinates(Matrix &X, int iel, bool forceItg=false) constASMu2Dvirtual
getElementCorners(int iel, std::vector< Vec3 > &XC, RealArray *uC=nullptr) constASMu2Dprotected
getElementNodes(int iel) constASMbase
getElementSet(int) constASMbaseinlinevirtual
getElementSet(int, std::string &) constASMbaseinlinevirtual
getElementSetIdx(const std::string &) constASMbaseinlinevirtual
getElementSize(const std::vector< Vec3 > &XC)ASM2Dprotectedstatic
getElmConnectivities(IntMat &neighs, int basis=ASM::INTEGRATION_BASIS) constASMu2Dvirtual
getElmID(size_t iel) constASMbase
getElmIndex(int globalNum) constASMbase
getElmNodes(int basis) constASMu2Dvirtual
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::LRSplineSurface *spline=nullptr) constASMu2Dprotected
getGlobalElementNums() constASMbaseinline
getGlobalNodeNums() constASMbaseinline
getGrevilleParameters(RealArray &prm, int dir, int basisNum=1) constASMu2Dprotected
getGridParameters(RealArray &prm, int dir, int nSegSpan) constASMu2Dvirtual
ASM2D::getGridParameters(std::vector< double > &prm, int dir, int nSegSpan) const =0ASM2Dpure virtual
getLMType(size_t inod) constASMbase
getMaxElmNo() constASMbase
getMinimumSize(int nrefinements) constASMu2Dvirtual
getMyNodeNums() constASMbaseinline
getNoBasis() constASMbaseinlinevirtual
getNoBoundaryElms(char lIndex, char ldim) constASMu2Dvirtual
getNoBouPoints(size_t &nPt, char ldim, char lindx)ASMbasevirtual
getNodalCoordinates(Matrix &X, bool=false) constASMu2Dinlinevirtual
getNodalDOFs(size_t inod) constASMbasevirtual
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) 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)ASMLRSplinevirtual
getNoLagPerNode() constASMbaseinline
getNoMPCs() constASMbaseinline
getNoNodes(int basis=0) constASMu2Dvirtual
getNoParamDim() constASMbaseinline
getNoProjectionNodes() constASMu2Dvirtual
getNoRefineElms() constASMbaseinlinevirtual
getNoRefineNodes() constASMbaseinlinevirtual
getNoSpaceDim() constASMbaseinline
getOrder(int &p1, int &p2, int &p3) constASMu2Dvirtual
getOverlappingNodes(const IntSet &nodes, int dir=7) constASMLRSpline
getOverlappingNodes(int node, int dir=7) constASMLRSplineinline
getParameterDomain(Real2DMat &, IntVec *) constASMLRSplinevirtual
getParametricLength(int iel, int dir) constASMu2Dprotected
getProjectedField(const Vector &coefs) constASMu2Dvirtual
getProjectedFields(const Vector &coefs, size_t=0) constASMu2Dvirtual
getRefinementBasis() constASMLRSplineinline
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
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)ASMu2Dvirtual
integrate(Integrand &integrand, int lIndex, GlobalIntegral &glbInt, const TimeDomain &time)ASMu2Dvirtual
integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time, const ASM::InterfaceChecker &iChk)ASMu2Dvirtual
integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time, const Real3DMat &itgPts)ASMu2Dprotected
integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time)=0ASMu2D
integrate(Integrand &integrand, int lIndex, GlobalIntegral &glbInt, const TimeDomain &time)=0ASMu2D
integrate(Integrand &integrand, GlobalIntegral &glbInt, const TimeDomain &time, const ASM::InterfaceChecker &iChk)ASMu2Dinline
integrateEdge(Integrand &integrand, int lEdge, GlobalIntegral &glbInt, const TimeDomain &time)ASMbaseinlinevirtual
is_rationalASMu2Dprotected
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
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
lrsplineASMu2Dprotected
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
myBezierExtractASMu2Dprotected
myCacheASMu2Dprotected
myElActiveASMbaseprivate
myElmsASMbaseprotected
myLMsASMbaseprivate
myLMTypesASMbaseprivate
myMLGEASMbaseprotected
myMLGNASMbaseprotected
myMNPCASMbaseprotected
myRmasterASMbaseprotected
ndimASMbaseprotected
neighborsASMbaseprotected
nelASMbaseprotected
nfASMbaseprotected
nGaussASMbaseprotected
nLagASMbaseprotected
nnodASMbaseprotected
nsdASMbaseprotected
outputMasterASMu2Dprotected
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
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) constASMu2Dprotected
projThreadGroupsASMLRSplineprotected
raiseOrder(int ru, int rv)ASMu2Dvirtual
rational() constASMu2Dinline
read(std::istream &)ASMu2Dvirtual
readBasis(std::istream &, size_t)ASMbaseinlinevirtual
refBASMLRSplineprotected
refine(int dir, const RealArray &xi, double scale)ASMu2Dvirtual
refine(const LR::RefineData &prm, Vectors &sol)ASMu2Dvirtual
refine(const LR::RefineData &prm, Vectors &sol)ASMu2D
ASM2D::refine(int dir, const std::vector< double > &xi, double scale=1.0)=0ASM2Dpure virtual
regularInterpolation(const RealArray &upar, const RealArray &vpar, const Matrix &points, int basis) constASMu2Dprotected
remapErrors(RealArray &errors, const RealArray &origErr, bool elemErrors) constASMu2Dprotectedvirtual
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) constASMu2Dprotected
searchCtrlPt(RealArray::const_iterator cit, RealArray::const_iterator end, const Vec3 &X, int dimension, double tol=0.001) constASMbaseprotected
separateProjectionBasis() constASMu2Dvirtual
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)ASMu2Dinlinevirtual
setNodeNumbers(const IntVec &nodes)ASMbasevirtual
setNoFields(unsigned char n)ASMbaseinline
setOutputMaster(const ASMu2D *pch)ASMu2Dinline
shareFEASMbaseprotected
shiftGlobalElmNums(int eshift)ASMbasevirtual
shiftGlobalNodeNums(int nshift)ASMbasevirtual
Sort(int u, int v, int orient, std::vector< LR::Basisfunction * > &functions)ASMLRSplinestatic
storeMesh(const std::string &fName, int fType) constASMu2Dvirtual
swapProjectionBasis()ASMLRSplinevirtual
tensorPrjBasASMu2Dprotected
tensorsplineASMu2Dprotected
tesselate(ElementBlock &grid, const int *npe) constASMu2Dvirtual
threadGroupsASMLRSplineprotected
transferCntrlPtVars(const LR::LRSpline *old_basis, RealArray &newVar, int nGauss) constASMu2Dvirtual
transferCntrlPtVars(const LR::LRSpline *oldBasis, RealArray &newVar, int nGauss) const=0ASMu2D
transferCntrlPtVars(LR::LRSpline *oldBasis, const RealArray &oldVar, RealArray &newVar, int nGauss, int nf=1) constASMu2D
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) constASMu2Dvirtual
transferGaussPtVarsN(const LR::LRSpline *old_basis, const RealArray &oldVar, RealArray &newVar, int nGauss) constASMu2Dvirtual
transform(const Matrix &)ASMbaseinlinevirtual
uniformRefine(int minBasisfunctions)ASMu2D
uniformRefine(int dir, int nInsert)ASMu2Dvirtual
updateCoords(const Vector &displ)ASMu2Dvirtual
updateDirichlet(const std::map< int, RealFunc * > &func, const std::map< int, VecFunc * > &vfunc, double time, const std::map< int, int > *g2l=nullptr)ASMu2Dvirtual
validateThreadGroups(const SAM *) constASMbaseinlinevirtual
write(std::ostream &, int) constASMu2Dvirtual
writeLagBasis(std::ostream &os, const char *type) constASMbaseprotected
writePostscriptElementsNurbs(std::shared_ptr< LR::LRSplineSurface > mesh, std::ostream &out, bool close=true, int nu=2, int nv=2)ASMu2Dprotected
writePostscriptMeshWithControlPointsNurbs(std::shared_ptr< LR::LRSplineSurface > mesh, std::ostream &out, int nu=2, int nv=2)ASMu2Dprotected
xNodeASMbaseprotectedstatic
XYZ typedefASMbaseprotected
~ASM2D()ASM2Dinlinevirtual
~ASMbase()ASMbasevirtual
~ASMLRSpline()ASMLRSplineinlinevirtual
~ASMu2D()ASMu2Dinlinevirtual
~ASMunstruct()ASMunstructinlinevirtual