Chi-Tech
CBC_SPDS.h
Go to the documentation of this file.
1
#ifndef CHITECH_CBC_SPDS_H
2
#define CHITECH_CBC_SPDS_H
3
4
#include "
mesh/SweepUtilities/SPDS/SPDS.h
"
5
6
#include "
mesh/SweepUtilities/sweep_namespace.h
"
7
8
namespace
lbs
9
{
10
11
/**Cell-by-Cell (CBC) Sweep Plane Data Structure*/
12
class
CBC_SPDS
:
public
chi_mesh::sweep_management::SPDS
13
{
14
public
:
15
CBC_SPDS
(
const
chi_mesh::Vector3
& omega,
16
const
chi_mesh::MeshContinuum
& grid,
17
bool
cycle_allowance_flag,
18
bool
verbose);
19
20
const
std::vector<chi_mesh::sweep_management::Task>&
TaskList
()
const
;
21
22
protected
:
23
std::vector<chi_mesh::sweep_management::Task>
task_list_
;
24
};
25
26
}
// namespace lbs
27
28
#endif
// CHITECH_CBC_SPDS_H
SPDS.h
chi_mesh::MeshContinuum
Definition:
chi_meshcontinuum.h:35
chi_mesh::sweep_management::SPDS
Definition:
SPDS.h:15
lbs::CBC_SPDS
Definition:
CBC_SPDS.h:13
lbs::CBC_SPDS::TaskList
const std::vector< chi_mesh::sweep_management::Task > & TaskList() const
Definition:
CBC_SPDS.cc:151
lbs::CBC_SPDS::task_list_
std::vector< chi_mesh::sweep_management::Task > task_list_
Definition:
CBC_SPDS.h:23
lbs::CBC_SPDS::CBC_SPDS
CBC_SPDS(const chi_mesh::Vector3 &omega, const chi_mesh::MeshContinuum &grid, bool cycle_allowance_flag, bool verbose)
Definition:
CBC_SPDS.cc:15
lbs
Definition:
acceleration.cc:10
chi_mesh::Vector3
Definition:
chi_meshvector.h:19
sweep_namespace.h
modules
LinearBoltzmannSolvers
B_DiscreteOrdinatesSolver
Sweepers
CBC_SPDS.h
Generated by
1.9.3