►Cfub::accessor_basic< ElementType > | |
Cfub::basic_mdspan< const T, sRank, Layout > | |
Cfub::basic_mdspan< T, sRank, Layout > | |
Cfub::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
Cfub::Advection2d | This class descibes the 2-dimensional advection equation with constant transport velocity |
Cfub::AdvectionVariables< Mass > | |
Cfub::all_type | |
►Camrex::AmrCore | |
Cfub::amrex::GriddingAlgorithm | This class modifies and initializes a PatchLevel in a PatchHierarchy |
Cfub::amrex::cutcell::GriddingAlgorithm | This class modifies and initializes a cutcell::PatchLevel in a cutcell::PatchHierarchy |
Cfub::AnyBoundaryCondition< GriddingAlgorithm > | This is a polymorphic value type that wraps any BoundaryCondition object |
Cfub::AnyFluxMethod< IntegratorContext > | This is a polymorphic wrapper class for FluxMethod strategies used by IntegratorContext |
Cfub::AnyInitialData< GriddingAlgorithm > | This class is a polymoprhic value type which stores components to initialize a gridding algorithm during its initialization procedure |
Cfub::amrex::AnyMultiBlockBoundary | |
Cfub::AnyReconstruction< IntegratorContext > | This is a polymorphic wrapper class for reconstruction strategies used by IntegratorContext |
►CAnySplitMethod | |
►Cfub::DimensionalSplitLevelIntegrator< AMREX_SPACEDIM, CompressibleAdvectionIntegratorContext, AnySplitMethod > | |
Cfub::amrex::BK19LevelIntegrator | |
Cfub::AnyTaggingMethod< GriddingAlgorithm > | This class is a polymorphic value type that stores objects which satisfies the TaggingMethod<GriddingAlgorithm> concept |
Cfub::AnyTimeIntegrator< IntegratorContext > | This is a polymorphic wrapper class for TimeIntegator strategies used by IntegratorContext |
►CArrayStateBase | |
►Cfub::ArrayState< Eq::PrimitiveDepths, kDefaultChunkSize > | |
Cfub::PrimitiveArray< EulerEquation > | |
Cfub::PrimitiveArray< Eq, Width > | |
►Cfub::ArrayState< Eq::KineticStateDepths, kDefaultChunkSize > | |
Cfub::KineticStateArray< Eq, Width > | |
►Cfub::ArrayState< Eq::CharacteristicsDepths, kDefaultChunkSize > | |
Cfub::CharacteristicsArray< EulerEquation > | |
Cfub::CharacteristicsArray< Eq, Width > | |
Cfub::ArrayState< Depths, Width > | |
Cfub::perfect_gas_mix::ArrheniusKinetics< R > | |
Cfub::perfect_gas_mix::ArrheniusKineticsOptions | |
Cfub::samrai::IntegratorContext::AuxialiaryDataDescription | |
Cfub::ConservativeHGridReconstruction< Equation >::AuxiliaryReconstructionData | |
Cfub::amrex::AxialSourceTerm | |
Cfub::amrex::AxiSymmetricSourceTerm | |
►CB1 | |
Cfub::conjunction< B1 > | |
Cfub::disjunction< B1 > | |
Cfub::Ball< Rank > | |
►CBase | |
Cfub::Invert< Base > | |
Cfub::RotateAxis< Base > | |
►CBaseMethod | |
►Cfub::FluxMethod< BaseMethod > | This class applies a base flux nethod on a view of states |
Cfub::MyCutCellMethod< EquationT, FluxMethod, HGridReconstruction > | |
Cfub::samrai::FluxMethodAdapter< Tag, BaseMethod > | This is a wrapper class which dispatches a given base method object and dispatches SAMRAI typed patches |
Cfub::basic_mdarray< ValueType, Extents, LayoutPolicy, ContainerPolicy > | |
►Cfub::ideal_gas::BasicCharacteristics | |
Cfub::ideal_gas::Characteristics | |
►Cfub::perfect_gas::BasicCharacteristics | |
Cfub::perfect_gas::Characteristics | |
►Cfub::ideal_gas::BasicCharacteristicsArray | |
Cfub::ideal_gas::CharacteristicsArray | |
Cfub::BasicHGridReconstruction< Rank > | |
►Cfub::BasicHGridReconstruction< Equation::Rank()> | |
Cfub::ConservativeHGridReconstruction< EquationT > | |
Cfub::ConservativeHGridReconstruction< Equation > | |
►Cfub::BasicOutput< GriddingAlgorithm > | This is a abstract base class for an output strategy |
►Cfub::OutputAtFrequencyOrInterval< MultiBlockGriddingAlgorithm > | |
Cfub::amrex::LogProbesOutput | |
Cfub::amrex::MultiBlockPlotfileOutput | |
Cfub::amrex::MultiWriteHdf5 | |
►Cfub::OutputAtFrequencyOrInterval< amrex::MultiBlockGriddingAlgorithm > | |
Cfub::CounterOutput< amrex::MultiBlockGriddingAlgorithm, PrintDuration > | |
►Cfub::OutputAtFrequencyOrInterval< MultiBlockGriddingAlgorithm2 > | |
Cfub::amrex::MultiBlockPlotfileOutput2< TubeEquation, PlenumEquation > | |
Cfub::amrex::MultiWriteHdf52 | |
►Cfub::OutputAtFrequencyOrInterval< amrex::MultiBlockGriddingAlgorithm2 > | |
Cfub::CounterOutput< amrex::MultiBlockGriddingAlgorithm2, PrintDuration > | |
►Cfub::OutputAtFrequencyOrInterval< GriddingAlgorithm > | |
Cfub::amrex::DebugOutput | This output method enables a debug storage and manages its output in every time step |
Cfub::amrex::PlotfileOutput< Equation > | |
Cfub::amrex::WriteHdf5 | |
Cfub::amrex::cutcell::DebugOutput | |
Cfub::amrex::cutcell::PerfectGasProbesOutput | |
Cfub::amrex::cutcell::PlotfileOutput< Equation > | |
Cfub::amrex::cutcell::WriteHdf5 | |
►Cfub::BasicOutput< Grid > | |
►Cfub::OutputAtFrequencyOrInterval< Grid > | |
Cfub::AnyOutput< Grid > | |
Cfub::AsOutput< Grid, Fn > | |
Cfub::CounterOutput< Grid, PrintDuration > | |
Cfub::MultipleOutputs< Grid > | |
►Cfub::ideal_gas::BasicPrimitives | |
Cfub::ideal_gas::Primitives | |
►Cfub::ideal_gas::BasicPrimitivesArray | |
Cfub::ideal_gas::PrimitivesArray | |
Cfub::amrex::BK19LevelIntegratorOptions | |
Cfub::amrex::BK19PhysicalParameters | |
Cfub::amrex::BlockConnection | |
Cfub::amrex::BlockEntry | |
►Cbool_constant | |
Cfub::is_nothrow_tag_invocable< Tag, Args > | |
Cfub::amrex::BoundaryConditionRef< BC, GriddingAlgorithm > | This class references a BoundaryCondition object and acts as an adapter such that it is enabled to be used as an AMReX boundary condition |
Cfub::amrex::BoundarySet | This class manages a list of boundary conditions which get applied in the order in which they are stored |
Cfub::amrex::cutcell::BoundarySet | This class manages a list of boundary conditions which get applied in the order in which they are stored |
Cfub::Burgers1d | |
Cfub::BurgersVariables< U > | |
Cfub::CartesianCoordinates | This class handles uniform cartesian cell coordinates |
Cfub::amrex::CartesianGridGeometry | |
Cfub::samrai::CartesianPatchCoordinates | |
Cfub::CentralDifferenceGradient< Limiter > | |
Cfub::CentralDifferenceGradient< MinModLimiter > | |
Cfub::amrex::ChangeTOpened_Klein | |
Cfub::amrex::ChangeTOpened_ReducedModelDemo | |
Cfub::perfect_gas::CharacteristicsArray | |
Cfub::CharacteristicsGradient< EulerEquation, GradientMethod > | |
Cfub::CharacteristicsReconstruction< EulerEquation > | |
►CCompleteArrayBase | |
Cfub::CompleteArray< Equation > | |
Cfub::CompleteArray< EulerEquation > | |
Cfub::CompleteArray< Eq, Width > | |
►CCompleteBase | |
Cfub::Complete< Equation > | |
Cfub::Complete< EulerEquation > | |
Cfub::Complete< Eq > | This type has a constructor which takes an equation and might allocate any dynamically sized member variable |
Cfub::CompleteFromConsFn< Equation >::CompleteFromCons_Rows | |
Cfub::samrai::CompleteFromConsCalculation< Tag, Equation_ > | |
Cfub::CompleteFromConsFn< Equation > | |
Cfub::euler::CompleteFromKineticStateFn | |
Cfub::CompressibleAdvection< N, VelocityDim > | |
Cfub::CompressibleAdvection< Rank > | |
Cfub::amrex::CompressibleAdvectionAdvectiveFluxes | |
►Cfub::CompressibleAdvectionConservative< Density, Momentum, PTDensity > | This is a template class for constructing conservative states for the perfect gas equations |
Cfub::CompressibleAdvectionComplete< Density, Momentum, PTDensity, PTInverse > | |
Cfub::CompressibleAdvectionFluxMethod< SpaceDimension, VelocityDimension > | This is a special FluxMethod class that uses the stored Pv field within the CompressibleAdvectionIntegratorContext sa advection velocities |
►CCompressibleAdvectionIntegratorContext | |
Cfub::DimensionalSplitLevelIntegrator< AMREX_SPACEDIM, CompressibleAdvectionIntegratorContext, AnySplitMethod > | |
►Cstd::conditional_t | |
Cfub::conjunction< B1, Bn... > | |
Cfub::disjunction< B1, Bn... > | |
Cfub::ConeIF | |
►CConservativeArrayBase | |
Cfub::ConservativeArray< Equation > | |
Cfub::ConservativeArray< EulerEquation > | |
Cfub::ConservativeArray< Eq, Width > | |
►CConservativeBase | |
Cfub::Conservative< Equation > | |
Cfub::Conservative< EquationT > | |
Cfub::Conservative< EulerEquation > | |
Cfub::Conservative< Eq > | This type has a constructor which takes an equation and might allocate any dynamically sized member variable |
Cfub::ConservativeGradient< Equation, GradientMethod > | |
Cfub::ConservativeReconstruction< Equation > | |
Cfub::amrex::ConstantBoundary< Equation > | |
Cfub::amrex::cutcell::ConstantBoundary< Equation > | |
Cfub::amrex::ConstantBoundary< EulerEquation > | |
Cfub::amrex::ConstantBox | |
Cfub::amrex::cutcell::ConstantBox | |
Cfub::samrai::ConstantBox | |
Cfub::samrai::CoordinateRange< Rank > | |
Cfub::samrai::CoordinatesRange | |
Cfub::CutCellData< Rank > | |
Cfub::amrex::DataDescription | All information which is neccessary to describe the complete and conservative state data of an equation |
Cfub::samrai::DataDescription | |
Cfub::amrex::DebugSnapshot | This class stores debug data for a debug output for a single hierarchy state |
Cfub::amrex::DebugSnapshotProxy | This class is a possibly empty handle to a existing DebugSnapshotProxy |
Cfub::amrex::DebugStorage | This class stores a list of snapshots and returns proxy objects to those |
Cfub::euler::DensityFn | |
Cfub::DepthsFn | |
Cfub::DepthToRowType< T, Depth > | |
Cfub::DepthToRowType< T, ScalarDepth > | |
►Cfub::detail::detector< Default, AlwaysVoid, Op, Args > | |
Cfub::detected_or< Default, Op, Args > | Returns the type of Op<Args...> or Default |
Cfub::dynamic_extents_< T > | |
Cfub::dynamic_extents_< integer_sequence< I, Is... > > | |
Cfub::EinfeldtSignalVelocities< Equation > | This is a customization point for equations which can define two signal velocities for usage with the HllMethod |
Cfub::EinfeldtSignalVelocities< IdealGasMix< Dim > > | |
Cfub::EinfeldtSignalVelocities< PerfectGas< Dim > > | |
Cfub::euler::EnergyFn | |
►Cstd::error_category | STL class |
Cfub::TimeStepErrcCategory | |
Cfub::ExactRiemannSolver< Equation > | |
Cfub::ExactRiemannSolver< Advection2d > | |
Cfub::ExactRiemannSolver< Burgers1d > | |
Cfub::ExactRiemannSolver< EquationT > | |
Cfub::ExactRiemannSolver< PerfectGas< Dim > > | |
Cfub::ExactRiemannSolver< ShallowWater > | |
Cfub::ExactRiemannSolver< typename FM::Equation > | |
►Cstd::exception | STL class |
►Cstd::runtime_error | STL class |
Cfub::FlameMasterReactorException | This class encapsulates all exceptions which can occur in the FlameMasterReactor class |
Cfub::ideal_gas::TChemNotInitialized | |
Cfub::ideal_gas::TChemReactorUniqueError | |
Cfub::ExpandTube | |
►CExtents | |
Cfub::layout_left::mapping< Extents > | This mapping does row first indexing (as in Fortran) |
Cfub::layout_right::mapping< Extents > | |
Cfub::layout_stride::mapping< Extents > | |
Cfub::ExtentsStorage_< Rank, RankDynamic, StaticExtents > | This is the storage type for the extents class and only takes storage for dynamic extents |
Cfub::ExtentsStorage_< Rank, 0, StaticExtents... > | This is the class template specialisation if all extents are statically known |
Cfub::ExtentsStorage_< Rank, Rank, StaticExtents... > | |
►Cfub::ExtentsStorage_< sizeof...(StaticExtents), count_dynamic_extents(StaticExtents...), StaticExtents... > | |
Cfub::extents< StaticExtents > | An extents object defines a multidimensional index space which is the Cartesian product of integers extents [0..N0) * [0..N1) * ... |
►Cstd::false_type | |
►Cfub::disjunction< HasScalarReconstruction< Equation >, HasVectorizedReconstruction< Equation > > | |
Cfub::HasReconstruction< Equation > | |
Cfub::IsView< T > | |
Cfub::disjunction<... > | |
Cfub::is_extents< E > | This is true std::true_type iff E is extents<Es...> for some std::ptrdiff_t.. |
Cfub::is_mdspan< typename > | |
Cfub::is_span< T > | Returns true if the specified T is a span<S, N> for some type S and integer N |
Cfub::FlameMasterArrayState | |
Cfub::FlameMasterMechanism | This abstract base class encapsulates the underlying chemistry for the FlameMasterReactor |
Cfub::FlameMasterReactor | A class mimicking the IdealGasMix / Reactor / ReactorNet interface of Cantera, but with FlameMaster chemistry |
Cfub::FlameMasterState | |
Cfub::amrex::cutcell::FluxMethod< Tag, Base > | |
►CFluxMethod< MusclHancock< Equation, fub::GodunovMethod< Equation, ExactRiemannSolver< Equation >>, MinMod > > | |
Cfub::MusclHancockMethod< Equation, BaseMethod, Slope > | |
Cfub::amrex::FluxMethodAdapter< Tag, FM > | |
►CFM | |
Cfub::KbnCutCellMethod< FM, RiemannSolver > | |
Cfub::amrex::ForwardIntegrator< Tag > | |
Cfub::function_ref< Fn > | An efficient, type-erasing, non-owning reference to a callable |
Cfub::function_ref< Ret(Params...)> | An efficient, type-erasing, non-owning reference to a callable |
Cfub::euler::GammaFn | |
Cfub::amrex::GenericPressureValveBoundary< EulerEquation, InflowFunction, ChangeTOpenedT, IsBlocked > | |
►Cfub::amrex::GenericPressureValveBoundary< Equation, InflowFunction, ChangeTOpened_Klein > | |
Cfub::amrex::PressureValveBoundary_Klein< Equation, InflowFunction > | |
►Cfub::amrex::GenericPressureValveBoundary< Equation, InflowFunction, ChangeTOpened_ReducedModelDemo > | |
Cfub::amrex::PressureValveBoundary_ReducedModelDemo< Equation, InflowFunction > | |
Cfub::amrex::GenericPressureValveBoundaryOptions | |
►CGeom | |
Cfub::amrex::Geometry< Geom > | |
►Cfub::Geometry< Rank > | |
Cfub::Ambient | |
Cfub::GeometryWrapper< Rank, G > | |
Cfub::PolymorphicGeometry< Rank > | |
Cfub::PolymorphicUnion< Rank > | |
►Cfub::Godunov< EquationT, RiemannSolverT > | |
►Cfub::FluxMethod< Godunov< Equation, ExactRiemannSolver< Equation > > > | |
Cfub::GodunovMethod< Equation, RPSolver > | |
►CGodunovSplitting | |
Cfub::DimensionalSplitLevelIntegrator< R, IntegratorContext, SplitMethod > | This Level Integrator applies a very general AMR integration scheme in context of dimensional splitting |
Cfub::amrex::cutcell::GradientDetector< Equation, Projections > | |
Cfub::amrex::GradientDetector< Equation, Projections > | |
Cfub::samrai::GradientDetector< Equation, Projections > | |
Cfub::GradientDetectorBase_< Equation, Projections > | |
►Cfub::GradientDetectorBase_< Equation, Projections... > | |
►Cfub::ArrayGradientDetector_< Equation, Projections > | |
Cfub::GradientDetector< Equation, Projections... > | |
Cfub::GradientDetector< Eq, Ps > | This class tags cells with a relative error to their neighbors |
Cfub::ScalarGradientDetector_< Equation, Projections > | |
Cfub::GradientDetectorImpl_< IsArray, Eq, Ps > | |
Cfub::GradientDetectorImpl_< false, Eq, Ps... > | |
Cfub::samrai::GriddingAlgorithm | |
Cfub::GridTraits< GriddingAlgorithm > | |
Cfub::GridTraits< amrex::cutcell::GriddingAlgorithm > | |
Cfub::GridTraits< amrex::GriddingAlgorithm > | |
Cfub::GridTraits< samrai::GriddingAlgorithm > | |
Cfub::H5Adeleter | |
Cfub::H5Ddeleter | |
Cfub::H5Fdeleter | |
Cfub::H5Handle< Deleter > | |
Cfub::H5Pdeleter | |
Cfub::H5Sdeleter | |
Cfub::Halfspace | |
Cfub::samrai::HierarchyOptions | |
►Cfub::HllArrayBase< Eq, SignalSpeeds, Simdify > | |
Cfub::Hll< fub::IdealGasMix< Rank >, fub::EinfeldtSignalVelocities > | |
►Cfub::HllArrayBase< Equation, SignalSpeeds, HasVectorizedFlux< Equation >::value > | |
►Cfub::Hll< Equation, SignalSpeeds > | |
►Cfub::FluxMethod< Hll< Equation, Signals > > | |
Cfub::HllMethod< Equation, Signals > | |
Cfub::HllBase< Eq, SignalSpeeds > | |
►Cfub::HllBase< Equation, SignalSpeeds > | |
Cfub::HllArrayBase< Equation, SignalSpeeds, false > | |
Cfub::HllArrayBase< Equation, SignalSpeeds, true > | |
Cfub::perfect_gas::Hllem< EulerEquation, Larrouturou > | |
Cfub::HyperbolicMethod< IntegratorContext > | |
Cfub::HyperbolicPatchIntegrator< Tag > | |
Cfub::samrai::HyperbolicTimeIntegrator | |
Cfub::IdealGasMix< N > | |
Cfub::IdealGasMix< 1 > | |
Cfub::IdealGasMix< AMREX_SPACEDIM > | |
Cfub::IdealGasMix< Plenum_Rank > | |
Cfub::IdealGasMix< Rank > | |
Cfub::IdealGasMix< Tube_Rank > | |
►Cfub::IdealGasMixConservative< Density, Momentum, Energy, Species > | This is a template class for constructing conservative states for the perfect gas equations |
Cfub::IdealGasMixComplete< Density, Momentum, Energy, Species, Pressure, SpeedOfSound, Temperature, HeatCapacityAtConstantPressure, HeatCapacityRatio > | |
Cfub::amrex::IgniteDetonation | |
Cfub::amrex::IgniteDetonationOptions | |
Cfub::perfect_gas_mix::IgnitionDelayKinetics< R > | |
Cfub::perfect_gas_mix::IgnitionDelayKineticsOptions | |
Cfub::IndexBox< Rank > | |
►CIndexMappingBase | |
Cfub::IndexMapping< fub::CompressibleAdvection< 2 > > | |
Cfub::IndexMapping< EulerEquation > | |
Cfub::IndexMapping< Equation > | |
►Camrex::EB2::IndexSpace | |
Cfub::amrex::cutcell::AllRegularIndexSpace | |
►Cint_constant | |
Cfub::meta::Rank< PerfectGasCharShape< R > > | |
Cfub::meta::Rank< PerfectGasCompleteShape< R > > | |
Cfub::meta::Rank< PerfectGasConsShape< R > > | |
Cfub::meta::Rank< PerfectGasMixCharShape< R > > | |
Cfub::meta::Rank< PerfectGasMixCompleteShape< R > > | |
Cfub::meta::Rank< PerfectGasMixConsShape< R > > | |
Cfub::meta::Rank< PerfectGasMixKineticStateShape > | |
Cfub::meta::Rank< PerfectGasMixPrimShape< R > > | |
Cfub::meta::Rank< PerfectGasPrimShape< R > > | |
Cfub::integer_sequence< T, Ints > | |
►Cstd::integral_constant | |
Cfub::NumVariables< T > | |
Cfub::ScalarDepth | This type is used to tag scalar quantities |
Cfub::VectorDepth< Depth > | This type is used to tag quantities with a depth known at compile time |
Cstd::tuple_size< fub::span< T, N > > | |
Cfub::amrex::cutcell::IntegratorContext | This class manages data and the numerical method to perform cut cell simulations with the AMReX library |
►Cfub::amrex::IntegratorContext | This class is used by the HypebrolicSplitLevelIntegrator and delegates AMR related tasks to the AMReX library |
Cfub::amrex::CompressibleAdvectionIntegratorContext | |
Cfub::samrai::IntegratorContext | This class is used by the HypebrolicSplitLevelIntegrator and delegates AMR related tasks to the AMReX library |
►CIntegratorContext | |
Cfub::DimensionalSplitLevelIntegrator< R, IntegratorContext, SplitMethod > | This Level Integrator applies a very general AMR integration scheme in context of dimensional splitting |
Cfub::euler::InternalEnergyFn | |
►Cdetail::is_detected | |
►Cfub::is_detected< VectorizedReconstructT, Equation, int_constant< kDefaultChunkSize > > | |
Cfub::HasVectorizedReconstruction< Equation, N > | |
►Cfub::is_detected< ScalarReconstructT, Equation > | |
Cfub::HasScalarReconstruction< Equation > | |
►Cfub::is_detected< VectorizedFluxT, Equation, int_constant< kDefaultChunkSize > > | |
Cfub::HasVectorizedFlux< Equation, N > | |
►Cfub::is_detected< invoke_result_t, F, Args... > | |
Cfub::is_invocable< F, Args > | This is std::true_type if a given object f of type T is callable by fub::invoke(f, args...) for Args.. |
►Cfub::is_detected< ScalarFluxT, Equation > | |
Cfub::HasScalarFlux< Equation > | |
►Cfub::is_detected< Op, Args > | This is std::true_type if Op<Args...> is a valid SFINAE expression |
►Cfub::is_invocable< decltype(fub::meta::tag_invoke), _Tag, _Args... > | |
Cfub::is_tag_invocable< _Tag, _Args > | |
►Cfub::is_invocable< decltype(fub::euler::Species), const Equation &, const State & > | |
Cfub::euler::state_with_species< Equation, State > | |
►Cdetail::is_detected_exact | |
►Cfub::is_detected_exact< R, IsInvocableT_, F, Args... > | |
Cfub::IsInvocable< F, R, Args > | |
Cfub::is_detected_exact< Expected, Op, Args > | This is std::true_type if Op<Args...> is a valid SFINAE expression and the return type is exactly Expected |
Cfub::is_equality_comparable_impl< T, S > | |
Cfub::is_nothrow_equality_comparable< T, S > | This is std::true_type if T and S are nothrow equality comparable |
Cfub::amrex::IsBlockedIfLargePressure | |
Cfub::euler::IsentropicExpansionWithoutDissipationFn | |
Cfub::amrex::cutcell::IsentropicPressureBoundary | |
Cfub::amrex::IsentropicPressureBoundary | This boundary models an isentropic pressure expansion for the one-dimensional ideal gas equations for mixtures |
Cfub::amrex::cutcell::IsentropicPressureBoundaryOptions | |
Cfub::amrex::IsentropicPressureBoundaryOptions | |
Cfub::amrex::cutcell::IsentropicPressureExpansion< EulerEquation > | This boundary models an isentropic pressure expansion for the one-dimensional ideal gas equations for mixtures |
Cfub::amrex::IsentropicPressureExpansion< EulerEquation > | This boundary models an isentropic pressure expansion for the one-dimensional ideal gas equations for mixtures |
Cfub::amrex::cutcell::perfect_gas::IsentropicPressureExpansionBoundary | |
Cfub::ideal_gas::KineticSourceTerm< R > | |
►Cfub::ideal_gas::KineticSourceTerm< 1 > | |
Cfub::amrex::MultiBlockKineticSouceTerm | This class manages multiple kinetic source terms which are associated to independend one-dimensional domains |
Cfub::euler::KineticStateFromCompleteFn | |
Cfub::layout_left | This layout creates mappings which do row first indexing (as in Fortran) |
Cfub::layout_right | |
Cfub::layout_stride | |
Cfub::amrex::cutcell::IntegratorContext::LevelData | |
Cfub::amrex::IntegratorContext::LevelData | This class holds auxiliary data on each refinement level |
►CLevelIntegrator | |
►Cfub::SolverFacade< LevelIntegrator > | |
Cfub::NoSubcycleSolver< LevelIntegrator > | This is a solver class which does a AMR integration scheme without subcycling on finer levels |
Cfub::SubcycleFineFirstSolver< LevelIntegrator > | This Level Integrator applies a very general AMR integration scheme in context of dimensional splitting |
Cfub::Location | |
Cfub::LogOptions | |
Cfub::amrex::cutcell::MachnumberBoundary< EulerEquation > | |
Cfub::amrex::cutcell::MachnumberBoundaryOptions | |
Cfub::euler::MachnumberFn | |
Cfub::MakeIntegerSequence_< T, N, L, Ints > | |
Cfub::MakeIntegerSequence_< T, N, N, Ints... > | |
Cfub::amrex::MakeViewImpl< State > | |
Cfub::amrex::cutcell::MassflowBoundary | |
Cfub::amrex::MassflowBoundary< Rank > | This boundary models an inflow boundary with constant mean mass flow |
Cfub::amrex::cutcell::MassflowBoundaryOptions | |
Cfub::amrex::MassflowBoundaryOptions | |
Cfub::mdspan_subspan< ElementType, Extents, LayoutPolicy, AccessorPolicy, SliceSpecifiers > | |
Cfub::MinMod | |
Cfub::MinModLimiter | |
Cfub::euler::MoleFractionsFn | |
Cfub::euler::MomentumFn | |
Cfub::amrex::MultiBlockBoundary | |
Cfub::amrex::MultiBlockBoundary2< TubeEquation, PlenumEquation > | |
►Cfub::amrex::MultiBlockBoundaryBase | |
Cfub::amrex::MultiBlockBoundaryWrapper< Boundary > | |
Cfub::amrex::MultiBlockGriddingAlgorithm | |
Cfub::amrex::MultiBlockGriddingAlgorithm2 | |
Cfub::amrex::MultiBlockIgniteDetonation | |
Cfub::amrex::MultiBlockIntegratorContext | |
Cfub::amrex::MultiBlockIntegratorContext2 | |
Cfub::amrex::MultiBlockLevelIntegrator< Adapter, LevelIntegrator > | |
Cfub::amrex::MultiBlockSourceTerm< SourceTerm > | This class manages multiple kinetic source terms which are associated to independend one-dimensional domains |
Cfub::MusclHancock< EquationT, BaseMethod, SlopeLimiter > | |
Cfub::MusclHancock2< Equation, GradientMethod, ReconstructionMethod, BaseMethod > | |
Cfub::ideal_gas::MusclHancockCharacteristic< Rank > | This is a variation of the Muscl Hancock Method where the reconstruction at the half time level is based on the primitive variables (p, u, T, Y) instead of on conservative variables |
Cfub::perfect_gas::MusclHancockCharacteristic< Rank > | This is a variation of the Muscl Hancock Method where the reconstruction at the half time level is based on the primitive variables (p, u, T, Y) instead of on conservative variables |
Cfub::perfect_gas::MusclHancockPrim< Dim > | |
Cfub::ideal_gas::MusclHancockPrimitive< Rank > | This is a variation of the Muscl Hancock Method where the reconstruction at the half time level is based on the primitive variables (p, u, T, Y) instead of on conservative variables |
Cfub::NoBoundary | |
Cfub::nodeduce< T > | |
Cfub::NoGradient | |
Cfub::NoLimiter | |
Cfub::NoLimiter2 | |
Cfub::nonesuch | |
Cfub::amrex::NoReconstruction | |
Cfub::OmpLocal< T, Allocator > | |
Cfub::OmpLocal< fub::Complete< fub::IdealGasMix< Rank > > > | |
Cfub::OmpLocal< fub::CompleteArray< fub::PerfectGasMix< Rank > > > | |
Cfub::OmpLocal< fub::GradientDetector< Equation, Projections... > > | |
Cfub::OmpLocal< fub::IdealGasMix< 2 > > | |
Cfub::OmpLocal< fub::IdealGasMix< Rank > > | |
Cfub::OmpLocal< fub::KineticStateArray< fub::PerfectGasMix< Rank > > > | |
Cfub::OmpLocal< fub::PerfectGasMix< Rank > > | |
►Cfub::execution::OpenMpTag | |
Cfub::execution::OpenMpSimdTag | |
Cfub::OutputFactory< Grid > | |
►Cfub::PatchDataViewBase< T, Rank, Layout > | |
Cfub::PatchDataView< const double, Rank > | |
Cfub::PatchDataView< const double, Rank+1 > | |
Cfub::PatchDataViewBase< const T, Rank, Layout > | |
►Cfub::PatchDataViewBase< T, R, Layout > | |
Cfub::PatchDataView< T, R, Layout > | |
Cfub::amrex::cutcell::PatchHierarchy | |
Cfub::amrex::PatchHierarchy | The PatchHierarchy holds simulation data on multiple refinement levels |
Cfub::samrai::PatchHierarchy | |
►Cfub::amrex::PatchHierarchyOptions | |
Cfub::amrex::cutcell::PatchHierarchyOptions | This class extents the normal hierarchy options with a pointer to an embedded boundary index space for each possible refinement level |
Cfub::samrai::PatchHierarchyOptions | |
►Cfub::amrex::PatchLevel | The PatchLevel represents a distributed grid containing plain simulation data without a ghost cell layer |
Cfub::amrex::cutcell::PatchLevel | This class holds state data arrays for each refinement level of a patch hierarchy |
Cfub::PerfectGas< N > | |
Cfub::PerfectGas< AMREX_SPACEDIM > | |
Cfub::PerfectGas< Dim > | |
►Cfub::PerfectGas< Rank > | |
Cfub::FluxMethod< fub::PerfectGas< Rank > > | |
Cfub::PerfectGasCharacteristics< Minus, Zero, Plus > | |
►Cfub::PerfectGasConservative< Density, Momentum, Energy > | This is a template class for constructing conservative states for the perfect gas equations |
Cfub::PerfectGasComplete< Density, Momentum, Energy, Pressure, SpeedOfSound > | |
Cfub::PerfectGasMix< N > | |
Cfub::PerfectGasMix< AMREX_SPACEDIM > | |
Cfub::PerfectGasMixCharacteristics< Minus, Zero, Plus, Species > | |
►Cfub::PerfectGasMixConservative< Density, Momentum, Energy, Species > | This is a template class for constructing conservative states for the perfect gas equations |
Cfub::PerfectGasMixComplete< Density, Momentum, Energy, Species, Pressure, SpeedOfSound > | |
Cfub::PerfectGasMixKineticState< Density, Temperature, MoleFractions > | |
Cfub::PerfectGasMixPrimitive< Density, Velocity, Pressure, Species > | |
Cfub::PerfectGasPrimitive< Density, Velocity, Pressure > | |
Cfub::Polygon | |
Cfub::euler::PressureFn | |
Cfub::amrex::cutcell::PressureOutflowBoundary | |
Cfub::amrex::cutcell::PressureOutflowBoundary2 | |
Cfub::amrex::cutcell::PressureOutflowOptions | |
Cfub::amrex::PressureValve | |
Cfub::amrex::PressureValveBoundary | |
Cfub::amrex::PressureValveOptions | |
Cfub::ideal_gas::Primitive< Rank > | |
Cfub::ideal_gas::PrimitiveArray< Rank > | |
Cfub::PrimitiveGradient< EulerEquation, GradientMethod > | |
Cfub::PrimitiveReconstruction< EulerEquation > | |
Cfub::perfect_gas::Primitives | |
Cfub::perfect_gas::PrimitivesArray | |
Cfub::meta::Rank< Depths > | |
Cfub::amrex::cutcell::Reconstruction< Tag, Equation > | |
Cfub::amrex::Reconstruction< Tag, Equation > | |
Cfub::amrex::cutcell::ReflectiveBoundary< Tag, Equation > | |
Cfub::amrex::ReflectiveBoundary< Tag, Equation > | |
Cfub::ReflectiveBoundary< Equation > | |
Cfub::amrex::cutcell::ReflectiveBoundary2< Tag, Equation > | This boundary condition provides wall boundary which acts only on a specified subset of ghost cells |
Cfub::amrex::ReflectiveBoundary< fub::execution::SequentialTag, EulerEquation > | |
Cfub::remove_cvref< T > | This is equivalent to std::remove_cv_t<std::remove_reference_t<T>> |
Cfub::RequireMassflow_Jirasek | Compute the new complete state from the old complete state to enforce the required massflow |
Cfub::RequireMassflow_SolveExactRiemannProblem | Compute the new complete state from the old complete state to enforce the required massflow |
►Cstd::result_of | |
Cfub::invoke_result< F, Args > | This is std::true_type if F is a function type and can be invoked with arguments of types Args... |
►CRowBase | |
Cfub::Row< State > | |
Cfub::RowBaseImpl< State > | |
Cfub::RowBaseImpl< const State > | |
Cfub::RunOptions | |
►CScalarStateBase | |
►Cfub::ScalarState< Eq::KineticStateDepths > | |
Cfub::KineticState< Eq > | |
►Cfub::ScalarState< Eq::PrimitiveDepths > | |
Cfub::Primitive< EulerEquation > | |
Cfub::Primitive< Eq > | |
►Cfub::ScalarState< Eq::CharacteristicsDepths > | |
Cfub::Characteristics< EulerEquation > | |
Cfub::Characteristics< Eq > | |
Cfub::ScalarState< Depths > | |
Cfub::amrex::ScopeGuard | |
Cfub::samrai::ScopeGuard | Initialises and finalizes the required SAMRAI routines for an application |
Cfub::execution::SequentialTag | |
Cfub::euler::SetIsentropicPressureFn | |
Cfub::euler::SetVelocityFn | |
Cfub::ShallowWater | |
Cfub::ShallowWaterSignalVelocities | |
Cfub::ShallowWaterVariables< Heigth, Momentum > | |
►Cfub::execution::SimdTag | |
Cfub::execution::OpenMpSimdTag | |
Cfub::span< T, N > | A span is a view over a contiguous sequence of objects, the storage of which is owned by some other object |
Cfub::span< double > | |
Cfub::span< T, 0 > | A span is a view over a contiguous sequence of objects, the storage of which is owned by some other object |
Cfub::span< T, dynamic_extent > | Span is a compact view over a contiguous range of data |
Cfub::euler::SpeciesFn | |
Cfub::euler::SpecificGasConstantFn | |
Cfub::euler::SpeedOfSoundFn | |
Cfub::StateTraits< T > | |
Cfub::StateTraits< AdvectionVariables< Xs... > > | |
►Cfub::StateTraits< ArrayState< Eq::CharacteristicsDepths, Width > > | |
Cfub::StateTraits< CharacteristicsArray< Eq, Width > > | |
►Cfub::StateTraits< ArrayState< Eq::KineticStateDepths, Width > > | |
Cfub::StateTraits< KineticStateArray< Eq, Width > > | |
►Cfub::StateTraits< ArrayState< Eq::PrimitiveDepths, Width > > | |
Cfub::StateTraits< PrimitiveArray< Eq, Width > > | |
►Cfub::StateTraits< ArrayStateBase< Depths, Width > > | |
Cfub::StateTraits< ArrayState< Depths, Width > > | |
Cfub::StateTraits< BurgersVariables< Xs... > > | |
►Cfub::StateTraits< CompleteArrayBase< Eq, Width > > | |
Cfub::StateTraits< CompleteArray< Eq, Width > > | |
►Cfub::StateTraits< CompleteBase< Eq > > | |
Cfub::StateTraits< Complete< Eq > > | |
Cfub::StateTraits< CompressibleAdvectionComplete< Xs... > > | |
Cfub::StateTraits< CompressibleAdvectionConservative< Xs... > > | |
►Cfub::StateTraits< ConservativeArrayBase< Eq, Width > > | |
Cfub::StateTraits< ConservativeArray< Eq, Width > > | |
►Cfub::StateTraits< ConservativeBase< Eq > > | |
Cfub::StateTraits< Conservative< Eq > > | |
Cfub::StateTraits< IdealGasMixComplete< Xs... > > | |
Cfub::StateTraits< IdealGasMixConservative< Xs... > > | |
►Cfub::StateTraits< IndexMappingBase< Eq > > | |
Cfub::StateTraits< IndexMapping< Eq > > | |
Cfub::StateTraits< PerfectGasCharacteristics< Xs... > > | |
Cfub::StateTraits< PerfectGasComplete< Xs... > > | |
Cfub::StateTraits< PerfectGasConservative< Xs... > > | |
Cfub::StateTraits< PerfectGasMixCharacteristics< Xs... > > | |
Cfub::StateTraits< PerfectGasMixComplete< Xs... > > | |
Cfub::StateTraits< PerfectGasMixConservative< Xs... > > | |
Cfub::StateTraits< PerfectGasMixKineticState< Xs... > > | |
Cfub::StateTraits< PerfectGasMixPrimitive< Xs... > > | |
Cfub::StateTraits< PerfectGasPrimitive< Xs... > > | |
►Cfub::StateTraits< RowBase< State > > | |
Cfub::StateTraits< Row< State > > | |
►Cfub::StateTraits< ScalarStateBase< Depths > > | |
Cfub::StateTraits< ScalarState< Depths > > | |
►Cfub::StateTraits< ScalarStateBase< Eq::CharacteristicsDepths > > | |
Cfub::StateTraits< Characteristics< Eq > > | |
►Cfub::StateTraits< ScalarStateBase< Eq::KineticStateDepths > > | |
Cfub::StateTraits< KineticState< Eq > > | |
►Cfub::StateTraits< ScalarStateBase< Eq::PrimitiveDepths > > | |
Cfub::StateTraits< Primitive< Eq > > | |
Cfub::StateTraits< ShallowWaterVariables< Xs... > > | |
►Cfub::StateTraits< ViewBase< S, L, R > > | |
Cfub::StateTraits< BasicView< S, L, R > > | |
►Cfub::StateTraits< ViewPointerBase< State > > | |
Cfub::StateTraits< ViewPointer< State > > | |
►CSystemSolver | |
Cfub::SplitSystemSourceLevelIntegrator< SystemSolver, SourceTerm, SplittingMethod > | |
Cfub::meta::tag_invoke_fn::tag_invoke_fn | |
Cfub::amrex::cutcell::TagAllOf< Tagging > | |
Cfub::amrex::TagAllOf< Tagging > | |
Cfub::amrex::cutcell::TagBuffer | |
Cfub::amrex::TagBuffer | |
Cfub::TagBuffer | |
Cfub::amrex::cutcell::TagCutCells | |
Cfub::TagCutCells | |
►Cfub::TaggingMethodStrategy_< GriddingAlgorithm > | |
Cfub::TaggingMethodWrapper_< GriddingAlgorithm, T > | |
Cfub::ideal_gas::TChemMechanism | |
Cfub::ideal_gas::TChemReactor | |
Cfub::euler::TemperatureFn | |
►CLayoutPolicy::template mapping | |
Cfub::basic_mdspan< const T, sRank, Layout > | |
Cfub::basic_mdspan< T, sRank, Layout > | |
Cfub::basic_mdspan< ElementType, Extents, LayoutPolicy, AccessorPolicy > | |
Cfub::perfect_gas::ThirdOrderRungeKutta< Dim > | |
Cfub::amrex::cutcell::TimeIntegrator | |
Cfub::amrex::cutcell::TimeIntegrator2 | |
Cfub::Timer | |
Cfub::TimeStepTooLarge | |
Cfub::ToConcreteDepthImpl< Depth > | |
Cfub::ToConcreteDepthImpl< VectorDepth<-1 > > | |
Cfub::ToRow | |
Cfub::ToStride< Dir > | |
Cfub::euler::TotalEnthalpyFn | |
Cfub::amrex::cutcell::TransmissiveBoundary | |
Cfub::amrex::TransmissiveBoundary | This class copies the inner grid values to the boundary |
Cfub::TransmissiveBoundary< Eq > | |
►Cstd::true_type | |
►Cfub::conjunction< std::is_default_constructible< T >, std::is_copy_assignable< T >, is_equality_comparable< T > > | |
Cfub::is_regular< T > | This type trait checks if a specified type T fulfills the Regular concept |
Cfub::IsView< BasicView< State, Layout, Rank > > | |
►Cfub::conjunction<... > | |
Cfub::is_equality_comparable< T, S > | This is std::true_type if T and S are equality comparable |
Cfub::is_extents< extents< StaticExtents... > > | |
Cfub::is_mdspan< basic_mdspan< T, E, L, A > > | |
Cfub::is_span< span< T, N > > | Returns true if the specified T is a span<S, N> for some type S and integer N |
Cstd::is_error_code_enum<::fub::TimeStepErrc > | |
Cfub::amrex::cutcell::TurbineMassflowBoundary< EulerEquation, Transform > | This is an outflow boundary condition that models the massflow condition of a turbine machine |
Cfub::amrex::cutcell::TurbineMassflowBoundaryOptions | |
Cfub::Type< T > | |
Cfub::UpwindLimiter | |
Cfub::value_type< Var > | |
Cfub::VanLeer | |
Cfub::VanLeerLimiter | |
Cfub::euler::VelocityFn | |
►CViewBase | |
Cfub::BasicView< S, L, R > | |
►CViewPointerBase | |
Cfub::ViewPointer< State > | |
Cfub::amrex::WriteBK19Plotfile | |
►Cfub::Ts | |
Cfub::overloaded< Ts > | |