|
Functions |
GBOOL | GUtils::InitMesh (char *fnmesh, GSHORT rank, GTBasisListGLL &gllpool, GElemList &gelems, GINT &gnelems_, GNIDBuffer *&vnode_ids, GNODEID &vmaxid, Point *&gd, GINT &ngd, GINT ntmp, GINT nadapt) |
GBOOL | GUtils::InitPMesh2d (GINT Nx, GINT Ny, GINT xNx, GINT xNy, GTBasisListGLL &gllpool, GElemList &gelems, GINT &gnelems_, GNIDBuffer *&vnode_ids, GNODEID &vmaxid, Point *&gd, GINT &ngd, GINT ntmp, GINT nadapt) |
void | GUtils::RankIJ (GINT &I, GINT &J, GINT Nx, GINT Ny, GSHORT irank) |
GKEY | GUtils::RootID (GINT i_tree, GINT max_levels) |
GBOOL | GUtils::in_neighborlist (GNeighborList &elist, GSHORT iproc, GINT ielem, GINT compid) |
GBOOL | GUtils::DoDotProducts (GElemList &gelems, GVecList &a1, GVecList a2Vec[], GDOUBLE lProds[], GDOUBLE prods[], const GINT n_prods) |
GDOUBLE | GUtils::Rand () |
void | GUtils::TSeedRand () |
GBOOL | GUtils::ComputeMasks (GElemList &gelems, NTreeAdapt *gsop, GCHandle hDSOp, GVecList &ub) |
void | GUtils::ComputeGlobalDOFs (GElemList &gelems, GINT &gndof, GDOUBLE &minLen, GDOUBLE &maxLen) |
GBOOL | GUtils::SetMorton (Morton_KeyGen *keygen_, GElemList *gelems, Point *p_origin, Point *dX, Point *globdomain_, GINT ng, GINT max_levels_) |
GBOOL | GUtils::ComputeGMass (GElemList &gelems, NTreeAdapt *gsop, GCHandle hDSOp, GVecList &ub) |
GBOOL | GUtils::ComputeGOp (GElemList &gelems, NTreeAdapt *gsop, GCHandle hDSOp, GVecList &opvec, GVecList &ub) |
GBOOL | GUtils::Smooth (GVecList &ub, GElemList &gelems, NTreeAdapt *gsop, GCHandle hDSOp) |
GBOOL | GUtils::PointOnSeg (Point &P0, Point &P1, Point &r) |
GBOOL | GUtils::isPGlobalBdyElem (GIBuffer &iGlobalFace, GIBuffer &iElemFace, GINT &nBdy, Elem2D *elem, Point pGlobalDomain[], GINT nGlobalDomain) |
GBOOL | GUtils::H1_Project (GVecList &u, GElemList &gelems, NTreeAdapt *gsop, GCHandle hDSOp) |
GBOOL | GUtils::H1_ProjectM (GVecList &u, GElemList &gelems, NTreeAdapt *gsop, GCHandle hDSOp) |
GBOOL | GUtils::ComputeGDiag (GVecList &vlist, GElemList &gelems, NTreeAdapt *gsop, GCHandle hDSOp, GVecList &ub) |
GDOUBLE | GUtils::ComputeGlobalArea (GElemList &gelems) |
GDOUBLE | GUtils::ComputeMinLength (GElemList &gelems) |
GDOUBLE | GUtils::ComputeMaxDerivA (GElemList &gelems, GFieldList &gfield, GINT idir) |
GDOUBLE | GUtils::ComputeGlobalIntegralV (GVecList &uv, GElemList &gelems) |
GDOUBLE | GUtils::ComputeGlobalIntegralF (GFieldList &uf, GElemList &gelems) |
GDOUBLE | GUtils::ComputeL2Norm (GVecList &q, GElemList &gelems) |
GDOUBLE | GUtils::ComputeInfNorm (GVecList &q, GElemList &gelems) |
GDOUBLE | GUtils::ComputeEucNorm (GVecList &q, GElemList &gelems) |
GDOUBLE | GUtils::ComputeL2Norm (GFieldList &q, GINT ilev) |
GDOUBLE | GUtils::ComputeInfNorm (GFieldList &q, GINT ilev) |
GDOUBLE | GUtils::ComputeEucNorm (GFieldList &q, GINT ilev) |
void | GUtils::GetGlobalPeriodicity (GIBuffer &giPeriodic, Point *&gd, GINT nvert, GElemList &elems) |
void | GUtils::GetLoadStatistics (GDBuffer &gWork, GDOUBLE &favg, GElemList &gelems) |
GBOOL | GUtils::GetGBinVarV (GVecList &var, char *vlabel, GBinReader &rgbin) |
GBOOL | GUtils::GetGBinVarF (GFieldList &var, char *vlabel, GINT ilevel, GINT nlevels, GINT ntmp, GElemList &gelems, GBinReader &rgbin) |
void | GUtils::DoLocal (GBOOL blocal) |
GBOOL | GUtils::InterpLL (GVecList &pto, GElemList >o, GVecList &pfrom, GElemList &gfrom) |
GBOOL | GUtils::InterpFL (GVecList &pto, GElemList >o, GFieldList &pfrom, GElemList &gfrom) |
GBOOL | GUtils::SmoothPGrid (GVecList &pp, GVecList &utmp, GElemList &uelems, GElemList &pelems, NTreeAdapt *gsop) |
Variables |
GBOOL | bLocal_ = FALSE |