| 
    Finite Volume Solver
    prototype
    
   A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin. 
   | 
 
#include <ReflectiveBoundary.hpp>
Public Types | |
| using | Complete = ::fub::Complete< Equation > | 
Public Member Functions | |
| ReflectiveBoundary (const Equation &equation) | |
| void | FillBoundary (const View< Complete > &states, const IndexBox< Rank > &box_to_fill, Direction dir, int side) | 
| const Equation & | GetEquation () const noexcept | 
Static Public Attributes | |
| static constexpr int | Rank | 
Private Attributes | |
| Equation | equation_ | 
| Complete | state_ | 
| Complete | reflected_ | 
| using fub::ReflectiveBoundary< Equation >::Complete = ::fub::Complete<Equation> | 
| fub::ReflectiveBoundary< Equation >::ReflectiveBoundary | ( | const Equation & | equation | ) | 
| void fub::ReflectiveBoundary< Equation >::FillBoundary | ( | const View< Complete > & | states, | 
| const IndexBox< Rank > & | box_to_fill, | ||
| Direction | dir, | ||
| int | side | ||
| ) | 
      
  | 
  inlinenoexcept | 
      
  | 
  private | 
      
  | 
  staticconstexpr | 
      
  | 
  private | 
      
  | 
  private |