| Base() const noexcept | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| Base() noexcept | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| Complete typedef | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| CompleteArray typedef | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| ComputeNumericFlux(Conservative &numeric_flux, span< const Complete, 2 > states, Duration, double, Direction dir) | fub::Godunov< EquationT, RiemannSolverT > | |
| ComputeNumericFlux(ConservativeArray &numeric_flux, span< const CompleteArray, 2 > states, Duration, double, Direction dir) | fub::Godunov< EquationT, RiemannSolverT > | |
| ComputeNumericFlux(ConservativeArray &numeric_flux, Array1d face_fraction, span< const CompleteArray, 2 > states, span< const Array1d, 2 > volume_fraction, Duration, double, Direction dir) | fub::Godunov< EquationT, RiemannSolverT > | |
| ComputeNumericFluxes(const View< Conservative > &fluxes, const View< const Complete > &states, Duration dt, double dx, Direction dir) | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| ComputeNumericFluxes(execution::SequentialTag, const View< Conservative > &fluxes, const View< const Complete > &states, Duration dt, double dx, Direction dir) | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| ComputeNumericFluxes(execution::SimdTag, const View< Conservative > &fluxes, const View< const Complete > &states, Duration dt, double dx, Direction dir) | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| ComputeNumericFluxes(execution::OpenMpTag, const View< Conservative > &fluxes, const View< const Complete > &states, Duration dt, double dx, Direction dir) | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| ComputeNumericFluxes(execution::OpenMpSimdTag, const View< Conservative > &fluxes, const View< const Complete > &states, Duration dt, double dx, Direction dir) | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| ComputeStableDt(const View< const Complete > &states, double dx, Direction dir) | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| ComputeStableDt(execution::SequentialTag, const View< const Complete > &states, double dx, Direction dir) | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| ComputeStableDt(execution::SimdTag, const View< const Complete > &states, double dx, Direction dir) | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| ComputeStableDt(execution::OpenMpTag, const View< const Complete > &states, double dx, Direction dir) | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| ComputeStableDt(execution::OpenMpSimdTag, const View< const Complete > &states, double dx, Direction dir) | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| fub::Godunov::ComputeStableDt(span< const Complete, 2 > states, double dx, Direction dir) | fub::Godunov< EquationT, RiemannSolverT > | |
| fub::Godunov::ComputeStableDt(span< const CompleteArray, 2 > states, double dx, Direction dir) | fub::Godunov< EquationT, RiemannSolverT > | |
| fub::Godunov::ComputeStableDt(span< const CompleteArray, 2 > states, Array1d face_fraction, span< const Array1d, 2 > volume_fraction, double dx, Direction dir) | fub::Godunov< EquationT, RiemannSolverT > | |
| Conservative typedef | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| ConservativeArray typedef | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| Equation typedef | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| equation_ | fub::Godunov< EquationT, RiemannSolverT > | private |
| FluxMethod()=default | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| FluxMethod(const FluxMethod &)=default | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| FluxMethod(FluxMethod &&)=default | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| FluxMethod(Args &&... args) | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| GetEquation() const noexcept | fub::Godunov< EquationT, RiemannSolverT > | |
| GetEquation() noexcept | fub::Godunov< EquationT, RiemannSolverT > | |
| GetRiemannSolver() const noexcept | fub::Godunov< EquationT, RiemannSolverT > | |
| GetRiemannSolver() noexcept | fub::Godunov< EquationT, RiemannSolverT > | |
| GetStencilSize() noexcept | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | static |
| GetStencilWidth() noexcept | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | static |
| Godunov(const Equation &equation) | fub::Godunov< EquationT, RiemannSolverT > | inline |
| Godunov(const Equation &equation, const RiemannSolver &solver) | fub::Godunov< EquationT, RiemannSolverT > | inline |
| numeric_flux_ | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| numeric_flux_array_ | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| operator=(const FluxMethod &)=default | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| operator=(FluxMethod &&)=default | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| Rank | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | static |
| riemann_solution_ | fub::Godunov< EquationT, RiemannSolverT > | private |
| riemann_solution_arr_ | fub::Godunov< EquationT, RiemannSolverT > | private |
| riemann_solver_ | fub::Godunov< EquationT, RiemannSolverT > | private |
| RiemannSolver typedef | fub::Godunov< EquationT, RiemannSolverT > | |
| stencil_ | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| stencil_array_ | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
| StencilSize | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | static |
| ~FluxMethod()=default | fub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |