www.mooseframework.org
Namespaces | Functions | Variables
XFEMFuncs.h File Reference

Go to the source code of this file.

Namespaces

 Xfem
 

Functions

void Xfem::dunavant_rule2 (const Real *wts, const Real *a, const Real *b, const unsigned int *permutation_ids, unsigned int n_wts, std::vector< Point > &points, std::vector< Real > &weights)
 
void Xfem::stdQuadr2D (unsigned int nen, unsigned int iord, std::vector< std::vector< Real >> &sg2)
 
void Xfem::wissmannPoints (unsigned int nqp, std::vector< std::vector< Real >> &wss)
 
void Xfem::shapeFunc2D (unsigned int nen, std::vector< Real > &ss, std::vector< Point > &xl, std::vector< std::vector< Real >> &shp, Real &xsj, bool natl_flg)
 
double Xfem::r8vec_norm (int n, double a[])
 
void Xfem::r8vec_copy (int n, double a1[], double a2[])
 
bool Xfem::r8vec_eq (int n, double a1[], double a2[])
 
double Xfem::r8vec_dot_product (int n, double a1[], double a2[])
 
bool Xfem::line_exp_is_degenerate_nd (int dim_num, double p1[], double p2[])
 
int Xfem::plane_normal_line_exp_int_3d (double pp[3], double normal[3], double p1[3], double p2[3], double pint[3])
 
double Xfem::polyhedron_volume_3d (double coord[], int order_max, int face_num, int node[], int node_num, int order[])
 
void Xfem::i4vec_zero (int n, int a[])
 
void Xfem::normalizePoint (Point &p)
 
void Xfem::normalizePoint (EFAPoint &p)
 

Variables

static const double Xfem::tol = 1.0e-10