Chi-Tech
lbs::SweepChunkPWLTransientTheta::Upwinder Struct Reference

#include <lbts_sweepchunk_pwl.h>

Public Member Functions

const double * GetUpwindPsi (int fj, bool local, bool boundary) const
 
double * GetDownwindPsi (int fi, bool local, bool boundary, bool reflecting_bndry) const
 

Data Fields

chi_mesh::sweep_management::FLUDSfluds
 
chi_mesh::sweep_management::AngleSetangle_set
 
size_t spls_index
 
size_t angle_set_index
 
int in_face_counter
 
int preloc_face_counter
 
int out_face_counter
 
int deploc_face_counter
 
uint64_t bndry_id
 
int angle_num
 
uint64_t cell_local_id
 
int f
 
int gs_gi
 
size_t gs_ss_begin
 
bool surface_source_active
 

Detailed Description

Definition at line 66 of file lbts_sweepchunk_pwl.h.

Member Function Documentation

◆ GetDownwindPsi()

double * lbs::SweepChunkPWLTransientTheta::Upwinder::GetDownwindPsi ( int  fi,
bool  local,
bool  boundary,
bool  reflecting_bndry 
) const

Definition at line 63 of file lbts_sweepchunk_pwl.cc.

◆ GetUpwindPsi()

const double * lbs::SweepChunkPWLTransientTheta::Upwinder::GetUpwindPsi ( int  fj,
bool  local,
bool  boundary 
) const

Definition at line 46 of file lbts_sweepchunk_pwl.cc.

Field Documentation

◆ angle_num

int lbs::SweepChunkPWLTransientTheta::Upwinder::angle_num

Definition at line 77 of file lbts_sweepchunk_pwl.h.

◆ angle_set

chi_mesh::sweep_management::AngleSet* lbs::SweepChunkPWLTransientTheta::Upwinder::angle_set

Definition at line 69 of file lbts_sweepchunk_pwl.h.

◆ angle_set_index

size_t lbs::SweepChunkPWLTransientTheta::Upwinder::angle_set_index

Definition at line 71 of file lbts_sweepchunk_pwl.h.

◆ bndry_id

uint64_t lbs::SweepChunkPWLTransientTheta::Upwinder::bndry_id

Definition at line 76 of file lbts_sweepchunk_pwl.h.

◆ cell_local_id

uint64_t lbs::SweepChunkPWLTransientTheta::Upwinder::cell_local_id

Definition at line 78 of file lbts_sweepchunk_pwl.h.

◆ deploc_face_counter

int lbs::SweepChunkPWLTransientTheta::Upwinder::deploc_face_counter

Definition at line 75 of file lbts_sweepchunk_pwl.h.

◆ f

int lbs::SweepChunkPWLTransientTheta::Upwinder::f

Definition at line 79 of file lbts_sweepchunk_pwl.h.

◆ fluds

chi_mesh::sweep_management::FLUDS& lbs::SweepChunkPWLTransientTheta::Upwinder::fluds

Definition at line 68 of file lbts_sweepchunk_pwl.h.

◆ gs_gi

int lbs::SweepChunkPWLTransientTheta::Upwinder::gs_gi

Definition at line 80 of file lbts_sweepchunk_pwl.h.

◆ gs_ss_begin

size_t lbs::SweepChunkPWLTransientTheta::Upwinder::gs_ss_begin

Definition at line 81 of file lbts_sweepchunk_pwl.h.

◆ in_face_counter

int lbs::SweepChunkPWLTransientTheta::Upwinder::in_face_counter

Definition at line 72 of file lbts_sweepchunk_pwl.h.

◆ out_face_counter

int lbs::SweepChunkPWLTransientTheta::Upwinder::out_face_counter

Definition at line 74 of file lbts_sweepchunk_pwl.h.

◆ preloc_face_counter

int lbs::SweepChunkPWLTransientTheta::Upwinder::preloc_face_counter

Definition at line 73 of file lbts_sweepchunk_pwl.h.

◆ spls_index

size_t lbs::SweepChunkPWLTransientTheta::Upwinder::spls_index

Definition at line 70 of file lbts_sweepchunk_pwl.h.

◆ surface_source_active

bool lbs::SweepChunkPWLTransientTheta::Upwinder::surface_source_active

Definition at line 82 of file lbts_sweepchunk_pwl.h.


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