#include <wmuhofvgeometry.h>
|
void | generateGeometryRange (const int startIndex, const int endIndex) |
|
void | generateReconstructionGeometryRange (const int startIndex, const int endIndex) |
|
void | getDxOnElement (const real centroid[3], const real v_tC[][3], const real normalizedPosition[3], real dx[3]) const |
|
void | getDxOnFace (const real centroid[3], const real f_tC[][3], const real normalizedFacePosition[3], real dx[3]) const |
|
real | generateFaceJacobian (const real f_tC[][3], const real *normalizedFacePosition) const |
|
real | generateVolumeJacobian (const real v_tC[][3], const real *normalizedPosition) const |
|
void | convertFaceTransformCoordinates (const real v_tC[][3], const int fIndex, real f_tC[][3]) const |
|
void | printElement (const int i) const |
|
◆ WmUHOFVGeometry()
WmUHOFVGeometry::WmUHOFVGeometry |
( |
const WmUnstructuredPatch & |
patch, |
|
|
const int |
facePolynomialOrder, |
|
|
const int |
volumePolynomialOrder |
|
) |
| |
◆ ~WmUHOFVGeometry()
WmUHOFVGeometry::~WmUHOFVGeometry |
( |
| ) |
|
◆ convertFaceTransformCoordinates()
void WmUHOFVGeometry::convertFaceTransformCoordinates |
( |
const real |
v_tC[][3], |
|
|
const int |
fIndex, |
|
|
real |
f_tC[][3] |
|
) |
| const |
|
protected |
◆ generateFaceJacobian()
real WmUHOFVGeometry::generateFaceJacobian |
( |
const real |
f_tC[][3], |
|
|
const real * |
normalizedFacePosition |
|
) |
| const |
|
protected |
◆ generateGeometryRange()
void WmUHOFVGeometry::generateGeometryRange |
( |
const int |
startIndex, |
|
|
const int |
endIndex |
|
) |
| |
|
protected |
◆ generateReconstructionGeometryRange()
void WmUHOFVGeometry::generateReconstructionGeometryRange |
( |
const int |
startIndex, |
|
|
const int |
endIndex |
|
) |
| |
|
protected |
◆ generateVolumeJacobian()
real WmUHOFVGeometry::generateVolumeJacobian |
( |
const real |
v_tC[][3], |
|
|
const real * |
normalizedPosition |
|
) |
| const |
|
protected |
◆ getDxOnElement()
void WmUHOFVGeometry::getDxOnElement |
( |
const real |
centroid[3], |
|
|
const real |
v_tC[][3], |
|
|
const real |
normalizedPosition[3], |
|
|
real |
dx[3] |
|
) |
| const |
|
protected |
◆ getDxOnFace()
void WmUHOFVGeometry::getDxOnFace |
( |
const real |
centroid[3], |
|
|
const real |
f_tC[][3], |
|
|
const real |
normalizedFacePosition[3], |
|
|
real |
dx[3] |
|
) |
| const |
|
protected |
◆ getElementGeometry()
const real * WmUHOFVGeometry::getElementGeometry |
( |
| ) |
const |
◆ getElementGeometryBlockSize()
int WmUHOFVGeometry::getElementGeometryBlockSize |
( |
| ) |
const |
|
inline |
◆ getElementGeometryFaceBlockSize()
int WmUHOFVGeometry::getElementGeometryFaceBlockSize |
( |
| ) |
const |
|
inline |
◆ getElementGeometryInternalBlockSize()
int WmUHOFVGeometry::getElementGeometryInternalBlockSize |
( |
| ) |
const |
|
inline |
◆ getElementGeometryMemPtr()
const cl_mem * WmUHOFVGeometry::getElementGeometryMemPtr |
( |
| ) |
const |
|
inline |
◆ getElementGeometrySizeInBytes()
int WmUHOFVGeometry::getElementGeometrySizeInBytes |
( |
| ) |
const |
|
inline |
◆ getNumElements()
int WmUHOFVGeometry::getNumElements |
( |
| ) |
const |
|
inline |
◆ getNumFaceQuadraturePoints()
int WmUHOFVGeometry::getNumFaceQuadraturePoints |
( |
| ) |
const |
|
inline |
◆ getNumVolumeQuadraturePoints()
int WmUHOFVGeometry::getNumVolumeQuadraturePoints |
( |
| ) |
const |
|
inline |
◆ getVertexDxGeometryMemPtr()
const cl_mem * WmUHOFVGeometry::getVertexDxGeometryMemPtr |
( |
| ) |
const |
|
inline |
◆ printElement()
void WmUHOFVGeometry::printElement |
( |
const int |
i | ) |
const |
|
protected |
◆ _elementFaceGeometryBlockSize
int WmUHOFVGeometry::_elementFaceGeometryBlockSize |
|
protected |
◆ _elementGeometry
real* WmUHOFVGeometry::_elementGeometry |
|
protected |
◆ _elementGeometryBlockSize
int WmUHOFVGeometry::_elementGeometryBlockSize |
|
protected |
◆ _elementInternalGeometryBlockSize
int WmUHOFVGeometry::_elementInternalGeometryBlockSize |
|
protected |
◆ _facePolynomialOrder
int WmUHOFVGeometry::_facePolynomialOrder |
|
protected |
◆ _mem_elementGeometry
cl_mem WmUHOFVGeometry::_mem_elementGeometry |
|
protected |
◆ _mem_vertexDxs
cl_mem WmUHOFVGeometry::_mem_vertexDxs |
|
protected |
◆ _numElements
int WmUHOFVGeometry::_numElements |
|
protected |
◆ _numFaceQuadraturePoints
int WmUHOFVGeometry::_numFaceQuadraturePoints |
|
protected |
◆ _numReconstructionElements
int WmUHOFVGeometry::_numReconstructionElements |
|
protected |
◆ _numVolumeQuadraturePoints
int WmUHOFVGeometry::_numVolumeQuadraturePoints |
|
protected |
◆ _patch
◆ _uG
◆ _vertexDxs
real* WmUHOFVGeometry::_vertexDxs |
|
protected |
◆ _volumePolynomialOrder
int WmUHOFVGeometry::_volumePolynomialOrder |
|
protected |
The documentation for this class was generated from the following file: