MFEM  v4.4.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Public Attributes | List of all members
mfem::IntegrationPoint Class Reference

Class for integration point with weight. More...

#include <intrules.hpp>

Public Member Functions

void Init (int const i)
 
void Set (const double *p, const int dim)
 
void Get (double *p, const int dim) const
 
void Set (const double x1, const double x2, const double x3, const double w)
 
void Set3w (const double *p)
 
void Set3 (const double x1, const double x2, const double x3)
 
void Set3 (const double *p)
 
void Set2w (const double x1, const double x2, const double w)
 
void Set2w (const double *p)
 
void Set2 (const double x1, const double x2)
 
void Set2 (const double *p)
 
void Set1w (const double x1, const double w)
 
void Set1w (const double *p)
 

Public Attributes

double x
 
double y
 
double z
 
double weight
 
int index
 

Detailed Description

Class for integration point with weight.

Definition at line 25 of file intrules.hpp.

Member Function Documentation

void mfem::IntegrationPoint::Get ( double *  p,
const int  dim 
) const
inline

Definition at line 51 of file intrules.hpp.

void mfem::IntegrationPoint::Init ( int const  i)
inline

Definition at line 31 of file intrules.hpp.

void mfem::IntegrationPoint::Set ( const double *  p,
const int  dim 
)
inline

Definition at line 37 of file intrules.hpp.

void mfem::IntegrationPoint::Set ( const double  x1,
const double  x2,
const double  x3,
const double  w 
)
inline

Definition at line 65 of file intrules.hpp.

void mfem::IntegrationPoint::Set1w ( const double  x1,
const double  w 
)
inline

Definition at line 84 of file intrules.hpp.

void mfem::IntegrationPoint::Set1w ( const double *  p)
inline

Definition at line 86 of file intrules.hpp.

void mfem::IntegrationPoint::Set2 ( const double  x1,
const double  x2 
)
inline

Definition at line 80 of file intrules.hpp.

void mfem::IntegrationPoint::Set2 ( const double *  p)
inline

Definition at line 82 of file intrules.hpp.

void mfem::IntegrationPoint::Set2w ( const double  x1,
const double  x2,
const double  w 
)
inline

Definition at line 75 of file intrules.hpp.

void mfem::IntegrationPoint::Set2w ( const double *  p)
inline

Definition at line 78 of file intrules.hpp.

void mfem::IntegrationPoint::Set3 ( const double  x1,
const double  x2,
const double  x3 
)
inline

Definition at line 70 of file intrules.hpp.

void mfem::IntegrationPoint::Set3 ( const double *  p)
inline

Definition at line 73 of file intrules.hpp.

void mfem::IntegrationPoint::Set3w ( const double *  p)
inline

Definition at line 68 of file intrules.hpp.

Member Data Documentation

int mfem::IntegrationPoint::index

Definition at line 29 of file intrules.hpp.

double mfem::IntegrationPoint::weight

Definition at line 28 of file intrules.hpp.

double mfem::IntegrationPoint::x

Definition at line 28 of file intrules.hpp.

double mfem::IntegrationPoint::y

Definition at line 28 of file intrules.hpp.

double mfem::IntegrationPoint::z

Definition at line 28 of file intrules.hpp.


The documentation for this class was generated from the following file: