fpcm::CompressedMesh::CoordMesh Struct Reference

#include <compressed_mesh.hpp>

List of all members.

Public Member Functions

int createMeshBase (const double *const real_points, const int n_points)
void setLengths (int lineLengthAs2Pow, int layerLengthAs2Pow)
void getPointCoords (const PTID pt, double *coords) const
PTID encode (const double *const coords) const
PTID middle (const PTID p1, const PTID p2) const
double X (const PTID pt) const
double Y (const PTID pt) const
double Z (const PTID pt) const

Public Attributes

double origin [3]
double d [3]
PTID binary_oper [3]
int8_t in_line_digits
int8_t line_digits
int8_t layer_digits
int8_t shift

Static Public Attributes

static const PTID digits = std::numeric_limits<PTID>::digits

Member Function Documentation

int fpcm::CompressedMesh::CoordMesh::createMeshBase ( const double *const   real_points,
const int  n_points 
) [inline]

Here is the call graph for this function:

Here is the caller graph for this function:

PTID fpcm::CompressedMesh::CoordMesh::encode ( const double *const   coords  )  const [inline]

Here is the caller graph for this function:

void fpcm::CompressedMesh::CoordMesh::getPointCoords ( const PTID  pt,
double *  coords 
) const [inline]

Here is the caller graph for this function:

PTID fpcm::CompressedMesh::CoordMesh::middle ( const PTID  p1,
const PTID  p2 
) const [inline]
void fpcm::CompressedMesh::CoordMesh::setLengths ( int  lineLengthAs2Pow,
int  layerLengthAs2Pow 
) [inline]

Here is the caller graph for this function:

double fpcm::CompressedMesh::CoordMesh::X ( const PTID  pt  )  const [inline]

Here is the call graph for this function:

double fpcm::CompressedMesh::CoordMesh::Y ( const PTID  pt  )  const [inline]
double fpcm::CompressedMesh::CoordMesh::Z ( const PTID  pt  )  const [inline]

Member Data Documentation

const PTID fpcm::CompressedMesh::CoordMesh::digits = std::numeric_limits<PTID>::digits [static]

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1