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 |