NEMoSys  0.63.0
A modular, extensible resource with robust automated mesh generation, mesh quality analysis, adaptive mesh refinement, and data transfer between arbitrary meshes.
Cubature.C File Reference

Go to the source code of this file.

Variables

double TRI3 []
 
double TRI3W [] = {0.333333333333333, 0.333333333333333, 0.333333333333333}
 
double TET4 []
 
double TET4W [] = {0.25, 0.25, 0.25, 0.25}
 
double HEX8 []
 
double HEX8W [] = {1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0}
 

Variable Documentation

◆ HEX8

double HEX8[]
Initial value:
=
{
0.490562612162344, 0.131445855765802, 0.0352208109008645,
0.131445855765802, 0.131445855765802, 0.0352208109008645,
0.00943738783765592, 0.0352208109008645, 0.131445855765802,
0.490562612162344, 0.131445855765802, 0.0352208109008645,
0.0352208109008645, 0.131445855765802, 0.0352208109008645,
0.00943738783765592, 0.131445855765802, 0.0352208109008645,
0.131445855765802, 0.490562612162344, 0.0352208109008645,
0.00943738783765592, 0.0352208109008645, 0.131445855765802,
0.0352208109008645, 0.131445855765802, 0.490562612162344,
0.131445855765802, 0.00943738783765592, 0.0352208109008645,
0.131445855765802, 0.0352208109008645, 0.131445855765802,
0.0352208109008645, 0.00943738783765592, 0.0352208109008645,
0.490562612162344, 0.131445855765802, 0.0352208109008645,
0.131445855765802, 0.0352208109008645, 0.131445855765802,
0.0352208109008645, 0.00943738783765592, 0.131445855765802,
0.490562612162344, 0.131445855765802, 0.0352208109008645,
0.0352208109008645, 0.00943738783765592, 0.0352208109008645,
0.131445855765802, 0.131445855765802, 0.0352208109008645,
0.131445855765802, 0.490562612162344, 0.00943738783765592,
0.0352208109008645, 0.131445855765802, 0.0352208109008645,
0.0352208109008645, 0.131445855765802, 0.490562612162344,
0.131445855765802
}

Definition at line 79 of file Cubature.C.

Referenced by GaussCubature::constructGaussMesh().

◆ HEX8W

double HEX8W[] = {1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0}

Definition at line 104 of file Cubature.C.

Referenced by GaussCubature::constructGaussMesh().

◆ TET4

double TET4[]
Initial value:
=
{
.585410196624969, .138196601125011, .138196601125011, .138196601125011,
.138196601125011, .585410196624969, .138196601125011, .138196601125011,
.138196601125011, .138196601125011, .585410196624969, .138196601125011,
.138196601125011, .138196601125011, .138196601125011, .585410196624969
}

Definition at line 68 of file Cubature.C.

Referenced by GaussCubature::constructGaussMesh().

◆ TET4W

double TET4W[] = {0.25, 0.25, 0.25, 0.25}

Definition at line 77 of file Cubature.C.

Referenced by GaussCubature::constructGaussMesh().

◆ TRI3

double TRI3[]
Initial value:
=
{
.666666666666667, .166666666666667, .166666666666667,
.166666666666667, .666666666666667, .166666666666667,
.166666666666667, .166666666666667, .666666666666667
}

Definition at line 58 of file Cubature.C.

Referenced by GaussCubature::constructGaussMesh().

◆ TRI3W

double TRI3W[] = {0.333333333333333, 0.333333333333333, 0.333333333333333}

Definition at line 65 of file Cubature.C.

Referenced by GaussCubature::constructGaussMesh().