|
| | BoundaryVaccuum (size_t in_num_groups, chi_math::CoordinateSystemType coord_type=chi_math::CoordinateSystemType::CARTESIAN) |
| |
| double * | HeterogeneousPsiIncoming (uint64_t cell_local_id, unsigned int face_num, unsigned int fi, unsigned int angle_num, int group_num, size_t gs_ss_begin) override |
| |
| | SweepBoundary (BoundaryType bndry_type, size_t in_num_groups, chi_math::CoordinateSystemType coord_type) |
| |
| virtual | ~SweepBoundary ()=default |
| |
| BoundaryType | Type () const |
| |
| chi_math::CoordinateSystemType | CoordType () const |
| |
| bool | IsReflecting () const |
| |
| double | GetEvaluationTime () const |
| |
| void | SetEvaluationTime (double time) |
| |
| virtual double * | HeterogeneousPsiIncoming (uint64_t cell_local_id, unsigned int face_num, unsigned int fi, unsigned int angle_num, int group_num, size_t gs_ss_begin) |
| |
| virtual double * | HeterogeneousPsiOutgoing (uint64_t cell_local_id, unsigned int face_num, unsigned int fi, unsigned int angle_num, size_t gs_ss_begin) |
| |
| virtual void | UpdateAnglesReadyStatus (const std::vector< size_t > &angles, size_t gs_ss) |
| |
| virtual bool | CheckAnglesReadyStatus (const std::vector< size_t > &angles, size_t gs_ss) |
| |
| virtual void | Setup (const chi_mesh::MeshContinuum &grid, const chi_math::AngularQuadrature &quadrature) |
| |
| double * | ZeroFlux (int group_num) |
| |
Zero fluxes homogenous on a boundary and in angle.
Definition at line 81 of file sweep_boundaries.h.