Chi-Tech
|
#include <vector>
#include <map>
#include <memory>
#include <array>
Go to the source code of this file.
Data Structures | |
struct | lbs::acceleration::BoundaryCondition |
struct | lbs::acceleration::Multigroup_D_and_sigR |
struct | lbs::acceleration::TwoGridCollapsedInfo |
Namespaces | |
namespace | chi_mesh |
namespace | chi_mesh::sweep_management |
namespace | chi_physics |
namespace | lbs |
namespace | lbs::acceleration |
Typedefs | |
typedef std::shared_ptr< chi_mesh::sweep_management::SweepBoundary > | lbs::acceleration::SwpBndryPtr |
typedef std::shared_ptr< chi_physics::MultiGroupXS > | lbs::acceleration::MGXSPtr |
Enumerations | |
enum class | lbs::acceleration::BCType { lbs::acceleration::DIRICHLET = 1 , lbs::acceleration::ROBIN = 2 } |
enum class | lbs::acceleration::EnergyCollapseScheme { lbs::acceleration::JFULL = 1 , lbs::acceleration::JPARTIAL = 2 } |
Functions | |
TwoGridCollapsedInfo | lbs::acceleration::MakeTwoGridCollapsedInfo (const chi_physics::MultiGroupXS &xs, EnergyCollapseScheme scheme) |
std::map< uint64_t, BoundaryCondition > | lbs::acceleration::TranslateBCs (const std::map< uint64_t, SwpBndryPtr > &sweep_boundaries, bool vaccum_bcs_are_dirichlet) |
std::map< int, Multigroup_D_and_sigR > | lbs::acceleration::PackGroupsetXS (const std::map< int, MGXSPtr > &matid_to_xs_map, int first_grp_index, int last_group_index) |