#include <FLUDS.h>
|
| FLUDS (size_t num_groups, size_t num_angles, const SPDS &spds) |
|
const SPDS & | GetSPDS () const |
|
virtual void | ClearLocalAndReceivePsi () |
|
virtual void | ClearSendPsi () |
|
virtual void | AllocateInternalLocalPsi (size_t num_grps, size_t num_angles) |
|
virtual void | AllocateOutgoingPsi (size_t num_grps, size_t num_angles, size_t num_loc_sucs) |
|
virtual void | AllocateDelayedLocalPsi (size_t num_grps, size_t num_angles) |
|
virtual void | AllocatePrelocIOutgoingPsi (size_t num_grps, size_t num_angles, size_t num_loc_deps) |
|
virtual void | AllocateDelayedPrelocIOutgoingPsi (size_t num_grps, size_t num_angles, size_t num_loc_deps) |
|
virtual std::vector< double > & | DelayedLocalPsi ()=0 |
|
virtual std::vector< double > & | DelayedLocalPsiOld ()=0 |
|
virtual std::vector< std::vector< double > > & | DeplocIOutgoingPsi ()=0 |
|
virtual std::vector< std::vector< double > > & | PrelocIOutgoingPsi ()=0 |
|
virtual std::vector< std::vector< double > > & | DelayedPrelocIOutgoingPsi ()=0 |
|
virtual std::vector< std::vector< double > > & | DelayedPrelocIOutgoingPsiOld ()=0 |
|
virtual | ~FLUDS ()=default |
|
Definition at line 22 of file FLUDS.h.
◆ FLUDS()
chi_mesh::sweep_management::FLUDS::FLUDS |
( |
size_t |
num_groups, |
|
|
size_t |
num_angles, |
|
|
const SPDS & |
spds |
|
) |
| |
|
inline |
◆ ~FLUDS()
virtual chi_mesh::sweep_management::FLUDS::~FLUDS |
( |
| ) |
|
|
virtualdefault |
◆ AllocateDelayedLocalPsi()
virtual void chi_mesh::sweep_management::FLUDS::AllocateDelayedLocalPsi |
( |
size_t |
num_grps, |
|
|
size_t |
num_angles |
|
) |
| |
|
inlinevirtual |
◆ AllocateDelayedPrelocIOutgoingPsi()
virtual void chi_mesh::sweep_management::FLUDS::AllocateDelayedPrelocIOutgoingPsi |
( |
size_t |
num_grps, |
|
|
size_t |
num_angles, |
|
|
size_t |
num_loc_deps |
|
) |
| |
|
inlinevirtual |
◆ AllocateInternalLocalPsi()
virtual void chi_mesh::sweep_management::FLUDS::AllocateInternalLocalPsi |
( |
size_t |
num_grps, |
|
|
size_t |
num_angles |
|
) |
| |
|
inlinevirtual |
◆ AllocateOutgoingPsi()
virtual void chi_mesh::sweep_management::FLUDS::AllocateOutgoingPsi |
( |
size_t |
num_grps, |
|
|
size_t |
num_angles, |
|
|
size_t |
num_loc_sucs |
|
) |
| |
|
inlinevirtual |
◆ AllocatePrelocIOutgoingPsi()
virtual void chi_mesh::sweep_management::FLUDS::AllocatePrelocIOutgoingPsi |
( |
size_t |
num_grps, |
|
|
size_t |
num_angles, |
|
|
size_t |
num_loc_deps |
|
) |
| |
|
inlinevirtual |
◆ ClearLocalAndReceivePsi()
virtual void chi_mesh::sweep_management::FLUDS::ClearLocalAndReceivePsi |
( |
| ) |
|
|
inlinevirtual |
◆ ClearSendPsi()
virtual void chi_mesh::sweep_management::FLUDS::ClearSendPsi |
( |
| ) |
|
|
inlinevirtual |
◆ DelayedLocalPsi()
virtual std::vector< double > & chi_mesh::sweep_management::FLUDS::DelayedLocalPsi |
( |
| ) |
|
|
pure virtual |
◆ DelayedLocalPsiOld()
virtual std::vector< double > & chi_mesh::sweep_management::FLUDS::DelayedLocalPsiOld |
( |
| ) |
|
|
pure virtual |
◆ DelayedPrelocIOutgoingPsi()
virtual std::vector< std::vector< double > > & chi_mesh::sweep_management::FLUDS::DelayedPrelocIOutgoingPsi |
( |
| ) |
|
|
pure virtual |
◆ DelayedPrelocIOutgoingPsiOld()
virtual std::vector< std::vector< double > > & chi_mesh::sweep_management::FLUDS::DelayedPrelocIOutgoingPsiOld |
( |
| ) |
|
|
pure virtual |
◆ DeplocIOutgoingPsi()
virtual std::vector< std::vector< double > > & chi_mesh::sweep_management::FLUDS::DeplocIOutgoingPsi |
( |
| ) |
|
|
pure virtual |
◆ GetSPDS()
const SPDS & chi_mesh::sweep_management::FLUDS::GetSPDS |
( |
| ) |
const |
|
inline |
◆ PrelocIOutgoingPsi()
virtual std::vector< std::vector< double > > & chi_mesh::sweep_management::FLUDS::PrelocIOutgoingPsi |
( |
| ) |
|
|
pure virtual |
◆ num_angles_
const size_t chi_mesh::sweep_management::FLUDS::num_angles_ |
|
protected |
◆ num_groups_
const size_t chi_mesh::sweep_management::FLUDS::num_groups_ |
|
protected |
◆ num_groups_and_angles_
const size_t chi_mesh::sweep_management::FLUDS::num_groups_and_angles_ |
|
protected |
◆ spds_
const SPDS& chi_mesh::sweep_management::FLUDS::spds_ |
|
protected |
The documentation for this class was generated from the following file:
- framework/mesh/SweepUtilities/FLUDS/FLUDS.h