Go to the source code of this file.
|
void | LinearCombination (const double a, const double x[], const double b, const double y[], double z[]) |
|
double | InnerProd (const double a[], const double b[]) |
|
void | CrossProd (const double a[], const double b[], double cp[]) |
|
int | Normalize (double v[]) |
|
int | Normalize (mfem::DenseMatrix &normals) |
|
int | UnitCrossProd (double v[][3], double nor[]) |
|
int | Compute3DUnitNormal (const double p1[], const double p2[], const double p3[], double nor[]) |
|
int | Compute3DUnitNormal (const double p1[], const double p2[], const double p3[], const double p4[], double nor[]) |
|
int | ProjectVector (double v[], const double n[]) |
|
int Compute3DUnitNormal |
( |
const double |
p1[], |
|
|
const double |
p2[], |
|
|
const double |
p3[], |
|
|
double |
nor[] |
|
) |
| |
|
inline |
int Compute3DUnitNormal |
( |
const double |
p1[], |
|
|
const double |
p2[], |
|
|
const double |
p3[], |
|
|
const double |
p4[], |
|
|
double |
nor[] |
|
) |
| |
|
inline |
void CrossProd |
( |
const double |
a[], |
|
|
const double |
b[], |
|
|
double |
cp[] |
|
) |
| |
|
inline |
double InnerProd |
( |
const double |
a[], |
|
|
const double |
b[] |
|
) |
| |
|
inline |
void LinearCombination |
( |
const double |
a, |
|
|
const double |
x[], |
|
|
const double |
b, |
|
|
const double |
y[], |
|
|
double |
z[] |
|
) |
| |
|
inline |
int Normalize |
( |
double |
v[] | ) |
|
|
inline |
int Normalize |
( |
mfem::DenseMatrix & |
normals | ) |
|
|
inline |
int ProjectVector |
( |
double |
v[], |
|
|
const double |
n[] |
|
) |
| |
|
inline |
int UnitCrossProd |
( |
double |
v[][3], |
|
|
double |
nor[] |
|
) |
| |
|
inline |