Alamo
Public Member Functions | Static Public Member Functions | Private Attributes
Set::Matrix4< 3, Sym::Full > Class Reference

#include <Matrix4_Full.H>

Public Member Functions

AMREX_GPU_HOST_DEVICE Matrix4 ()
 
AMREX_FORCE_INLINE AMREX_GPU_HOST_DEVICE Scalar & operator() (const int i, const int j, const int k, const int l)
 
Scalar operator() (const int i, const int j, const int k, const int l) const
 
void Print (std::ostream &os)
 
void Randomize ()
 
bool contains_nan () const
 

Static Public Member Functions

static Matrix4< 3, Sym::Full > Increment ()
 
static Matrix4< 3, Sym::Full > Random ()
 
static Matrix4< 3, Sym::Full > Zero ()
 

Private Attributes

Scalar data [15]
 

Detailed Description

Definition at line 94 of file Matrix4_Full.H.

Constructor & Destructor Documentation

◆ Matrix4()

AMREX_GPU_HOST_DEVICE Set::Matrix4< 3, Sym::Full >::Matrix4 ( )
inline

Definition at line 101 of file Matrix4_Full.H.

Member Function Documentation

◆ contains_nan()

bool Set::Matrix4< 3, Sym::Full >::contains_nan ( ) const
inline

Definition at line 229 of file Matrix4_Full.H.

◆ Increment()

static Matrix4< 3, Sym::Full > Set::Matrix4< 3, Sym::Full >::Increment ( )
inlinestatic

Definition at line 206 of file Matrix4_Full.H.

◆ operator()() [1/2]

Definition at line 104 of file Matrix4_Full.H.

◆ operator()() [2/2]

Scalar Set::Matrix4< 3, Sym::Full >::operator() ( const int  i,
const int  j,
const int  k,
const int  l 
) const
inline

Definition at line 140 of file Matrix4_Full.H.

◆ Print()

void Set::Matrix4< 3, Sym::Full >::Print ( std::ostream &  os)
inline

Definition at line 176 of file Matrix4_Full.H.

◆ Random()

static Matrix4< 3, Sym::Full > Set::Matrix4< 3, Sym::Full >::Random ( )
inlinestatic

Definition at line 216 of file Matrix4_Full.H.

◆ Randomize()

void Set::Matrix4< 3, Sym::Full >::Randomize ( )
inline

Definition at line 212 of file Matrix4_Full.H.

◆ Zero()

static Matrix4< 3, Sym::Full > Set::Matrix4< 3, Sym::Full >::Zero ( )
inlinestatic

Definition at line 222 of file Matrix4_Full.H.

Field Documentation

◆ data

Scalar Set::Matrix4< 3, Sym::Full >::data[15]
private
Initial value:
Eigen::Matrix< amrex::Real, AMREX_SPACEDIM, 1 > Vector
Definition Base.H:21

Definition at line 96 of file Matrix4_Full.H.


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