MFEM v4.7.0
Finite element discretization library
Loading...
Searching...
No Matches
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 real_t *p, const int dim)
 
void Get (real_t *p, const int dim) const
 
void Set (const real_t x1, const real_t x2, const real_t x3, const real_t w)
 
void Set3w (const real_t *p)
 
void Set3 (const real_t x1, const real_t x2, const real_t x3)
 
void Set3 (const real_t *p)
 
void Set2w (const real_t x1, const real_t x2, const real_t w)
 
void Set2w (const real_t *p)
 
void Set2 (const real_t x1, const real_t x2)
 
void Set2 (const real_t *p)
 
void Set1w (const real_t x1, const real_t w)
 
void Set1w (const real_t *p)
 

Public Attributes

real_t x
 
real_t y
 
real_t z
 
real_t weight
 
int index
 

Detailed Description

Class for integration point with weight.

Definition at line 34 of file intrules.hpp.

Member Function Documentation

◆ Get()

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

Definition at line 60 of file intrules.hpp.

◆ Init()

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

Definition at line 40 of file intrules.hpp.

◆ Set() [1/2]

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

Definition at line 46 of file intrules.hpp.

◆ Set() [2/2]

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

Definition at line 74 of file intrules.hpp.

◆ Set1w() [1/2]

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

Definition at line 95 of file intrules.hpp.

◆ Set1w() [2/2]

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

Definition at line 93 of file intrules.hpp.

◆ Set2() [1/2]

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

Definition at line 91 of file intrules.hpp.

◆ Set2() [2/2]

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

Definition at line 89 of file intrules.hpp.

◆ Set2w() [1/2]

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

Definition at line 87 of file intrules.hpp.

◆ Set2w() [2/2]

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

Definition at line 84 of file intrules.hpp.

◆ Set3() [1/2]

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

Definition at line 82 of file intrules.hpp.

◆ Set3() [2/2]

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

Definition at line 79 of file intrules.hpp.

◆ Set3w()

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

Definition at line 77 of file intrules.hpp.

Member Data Documentation

◆ index

int mfem::IntegrationPoint::index

Definition at line 38 of file intrules.hpp.

◆ weight

real_t mfem::IntegrationPoint::weight

Definition at line 37 of file intrules.hpp.

◆ x

real_t mfem::IntegrationPoint::x

Definition at line 37 of file intrules.hpp.

◆ y

real_t mfem::IntegrationPoint::y

Definition at line 37 of file intrules.hpp.

◆ z

real_t mfem::IntegrationPoint::z

Definition at line 37 of file intrules.hpp.


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