MFEM v4.10.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 Set3w (const real_t x1, const real_t x2, const real_t x3, const real_t w)
 
void Set2w (const real_t x1, const real_t x2, const real_t w)
 
void Set1w (const real_t x1, const real_t w)
 
void Set3w (const real_t *p)
 
void Set2w (const real_t *p)
 
void Set1w (const real_t *p)
 
void Set3 (const real_t x1, const real_t x2, const real_t x3)
 
void Set2 (const real_t x1, const real_t x2)
 
void Set1 (const real_t x1)
 
void Set3 (const real_t *p)
 
void Set2 (const real_t *p)
 
void Set1 (const real_t *p)
 
void Set (const real_t x1, const real_t x2, const real_t x3, const real_t w)
 
void Set (const real_t *p, const int dim)
 
void Get (real_t *p, const int dim) const
 

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 82 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 71 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 68 of file intrules.hpp.

◆ Set1() [1/2]

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

Definition at line 66 of file intrules.hpp.

◆ Set1() [2/2]

void mfem::IntegrationPoint::Set1 ( const real_t x1)
inline

Definition at line 61 of file intrules.hpp.

◆ Set1w() [1/2]

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

Definition at line 55 of file intrules.hpp.

◆ Set1w() [2/2]

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

Definition at line 50 of file intrules.hpp.

◆ Set2() [1/2]

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

Definition at line 65 of file intrules.hpp.

◆ Set2() [2/2]

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

Definition at line 59 of file intrules.hpp.

◆ Set2w() [1/2]

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

Definition at line 54 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 48 of file intrules.hpp.

◆ Set3() [1/2]

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

Definition at line 64 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 57 of file intrules.hpp.

◆ Set3w() [1/2]

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

Definition at line 53 of file intrules.hpp.

◆ Set3w() [2/2]

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

Definition at line 46 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: