| 
|   | ConservativeHGridReconstruction (const Equation &equation) | 
|   | 
| void  | ComputeGradients (span< Conservative, 2 > gradient, span< const Conservative, 4 > states, span< const Coordinates< Rank >, 4 > x) | 
|   | 
| void  | ComputeGradients (span< Conservative, 2 > gradient, span< const Conservative, 5 > states, span< const Coordinates< Rank >, 5 > x) | 
|   | 
| void  | ComputeGradients (const View< Conservative > &gradient_x, const View< Conservative > &gradient_y, const View< Conservative > &gradient_z, const View< const Conservative > &states, const StridedDataView< const char, Rank > &flags, const CutCellData< Rank > &geom, const Coordinates< Rank > &dx) | 
|   | 
| std::array< double, 2 >  | FindAdmissibleInterval (const Coordinates< Rank > &xM, const Coordinates< Rank > &xB, const Coordinates< Rank > &slope, const Coordinates< Rank > &dx) | 
|   | 
| double  | Length (const std::array< double, 2 > &interval) | 
|   | 
| IndexBox< Rank >  | MakeIndexBox (const Index< Rank > &signs) noexcept | 
|   | 
| AuxiliaryReconstructionData  | Sort (const AuxiliaryReconstructionData &aux_data) | 
|   | 
| std::array< AuxiliaryReconstructionData, 2 >  | SplitAt (const AuxiliaryReconstructionData &aux, double dx) | 
|   | 
| void  | SetZero (Conservative &cons) | 
|   | 
| AuxiliaryReconstructionData  | GetAuxiliaryData (const Index< Rank > &index, const CutCellData< Rank > &geom, const Coordinates< Rank > &dx, const Coordinates< Rank > &slope, double required_length) | 
|   | 
| AuxiliaryReconstructionData  | GetAuxiliaryData (const Index< Rank > &index, const CutCellData< Rank > &geom, const Coordinates< Rank > &dx, Direction dir) | 
|   | 
| double  | TotalLength (const AuxiliaryReconstructionData &aux) noexcept | 
|   | 
| bool  | IntegrateCellState (Conservative &integral, Conservative &integral_gradient, const View< const Conservative > &states, const View< const Conservative > &gradient_x, const View< const Conservative > &gradient_y, const View< const Conservative > &gradient_z, const CutCellData< Rank > &geom, const AuxiliaryReconstructionData &aux_data, const Coordinates< Rank > &dx, double total_length) | 
|   | 
| bool  | IntegrateCellState (Conservative &integral, Conservative &integral_gradient, const View< const Conservative > &states, const View< const Conservative > &gradient_x, const View< const Conservative > &gradient_y, const View< const Conservative > &gradient_z, const CutCellData< Rank > &geom, const AuxiliaryReconstructionData &aux_data, const Coordinates< Rank > &dx) | 
|   | 
| void  | ReconstructSinglyShieldedStencil (span< Complete, 2 > h_grid_singly_shielded, span< Conservative, 2 > h_grid_singly_shielded_gradients, const View< const Complete > &states, const View< const Conservative > &gradient_x, const View< const Conservative > &gradient_y, const View< const Conservative > &gradient_z, const CutCellData< Rank > &cutcell_data, const Index< Rank > &cell, Duration, const Coordinates< Rank > &dx, Direction dir) | 
|   | 
| void  | ReconstructEmbeddedBoundaryStencil (span< Complete, 2 > h_grid_embedded_boundary, span< Conservative, 2 > h_grid_embedded_boundary_slopes, const View< const Complete > &states, const View< const Conservative > &gradient_x, const View< const Conservative > &gradient_y, const View< const Conservative > &gradient_z, const CutCellData< Rank > &cutcell_data, const Index< Rank > &cell, Duration, Eigen::Matrix< double, Rank, 1 > dx, Direction dir) | 
|   | 
| void  | ReconstructRegularStencil (span< Complete, 2 > h_grid_regular, span< Conservative, 2 > h_grid_regular_gradients, const View< const Complete > &states, const View< const Conservative > &gradient_x, const View< const Conservative > &gradient_y, const View< const Conservative > &gradient_z, const CutCellData< Rank > &geom, const Index< Rank > &face, Duration, Eigen::Matrix< double, Rank, 1 > dx, Direction dir) | 
|   | 
| void  | ComputeGradients (span< double, 2 > gradient, span< const double, 4 > states, span< const Coordinates< Rank >, 4 > x) | 
|   | 
| void  | ComputeGradients (span< double, 2 > gradient, span< const double, 5 > states, span< const Coordinates< Rank >, 5 > x) | 
|   | 
| void  | LimitGradients (const std::array< StridedDataView< double, Rank >, Rank > &grad_u, StridedDataView< const double, Rank > u, StridedDataView< const char, Rank > needs_limiter, const CutCellData< Rank > &geom, const Coordinates< Rank > &dx) const | 
|   |