Theseus
Compressible flow solver
Loading...
Searching...
No Matches
Theseus::LTETable::Layout Struct Reference

#include <LTETable.hpp>

Public Member Functions

void setup (int nx_, int ny_)
 
MFEM_HOST_DEVICE int property_index (int property, int ind_x, int ind_y) const
 

Public Attributes

int nx
 
int ny
 
int num_properties = 9
 
int P_idx = 0
 
int e_idx = 1
 
int cv_idx = 2
 
int cp_idx = 3
 
int R_eq_idx = 4
 
int gamma_eq_idx = 5
 
int c_idx = 6
 
int mu_idx = 7
 
int lambda_idx = 8
 

Member Function Documentation

◆ property_index()

MFEM_HOST_DEVICE int Theseus::LTETable::Layout::property_index ( int  property,
int  ind_x,
int  ind_y 
) const
inline

◆ setup()

void Theseus::LTETable::Layout::setup ( int  nx_,
int  ny_ 
)
inline

Member Data Documentation

◆ c_idx

int Theseus::LTETable::Layout::c_idx = 6

◆ cp_idx

int Theseus::LTETable::Layout::cp_idx = 3

◆ cv_idx

int Theseus::LTETable::Layout::cv_idx = 2

◆ e_idx

int Theseus::LTETable::Layout::e_idx = 1

◆ gamma_eq_idx

int Theseus::LTETable::Layout::gamma_eq_idx = 5

◆ lambda_idx

int Theseus::LTETable::Layout::lambda_idx = 8

◆ mu_idx

int Theseus::LTETable::Layout::mu_idx = 7

◆ num_properties

int Theseus::LTETable::Layout::num_properties = 9

◆ nx

int Theseus::LTETable::Layout::nx

◆ ny

int Theseus::LTETable::Layout::ny

◆ P_idx

int Theseus::LTETable::Layout::P_idx = 0

◆ R_eq_idx

int Theseus::LTETable::Layout::R_eq_idx = 4

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