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