List of all items
Structs
- compute::hybrid::SplitPlan
- fields::boundary::bc::PatchField
- fields::field::Field
- fields::surface_field::SurfaceField
- fields::vol_field::VolField
- fluid_thermo::psi_thermo::PsiThermo
- fluid_thermo::rho_thermo::RhoThermo
- fluid_thermo::solid_thermo::ConstSolidThermo
- fv_operators::fvc::central_upwind::KnpFaceFlux
- fv_operators::fvc::central_upwind::KnpFaceState
- fv_operators::fvc::central_upwind::KnpWaveSpeeds
- fv_operators::fvm::NonOrthoGeometry
- fv_options::EquationField
- fv_options::FvModels
- fv_options::SemiImplicitSource
- fv_options::SolidificationMelting
- fv_options::SolidificationMeltingCoefficients
- fv_options::SolidificationPorosity
- fv_options::SourceContribution
- fv_options::TemperatureTable
- fv_options::VofSolidificationMelting
- io::case::FoamCase
- io::dict::Dimensioned
- io::dict::FoamDict
- io::dict::FoamFile
- io::dict::FoamHeader
- io::poly_mesh::MeshFace
- io::poly_mesh::PolyMesh
- krylov::Ilu0Preconditioner
- krylov::JacobiPreconditioner
- krylov::KrylovResult
- krylov::KrylovSettings
- ldu_matrix::fv_matrix::FvMatrix
- ldu_matrix::fv_matrix::SolverPerformance
- ldu_matrix::fv_matrix::SolverSettings
- ldu_matrix::fv_vector_matrix::FvVectorMatrix
- ldu_matrix::ldu_matrix::LduMatrix
- ldu_matrix::parallel::HybridLdu
- ldu_matrix::parallel::LduTopology
- ldu_matrix::solvers::krylov_solve::KrylovOptions
- linear_operator::IdentityPreconditioner
- linear_operator::JacobiOperatorPreconditioner
- math::differentiate::DerivativeBatch
- math::differentiate::DerivativeSolution
- math::differentiate::DiffBatchFailure
- math::differentiate::DiffSettings
- math::differentiate::JacobianBatch
- math::differentiate::JacobianSolution
- math::differentiate::NumericalJacobian
- math::minimise::MinBatch
- math::minimise::MinBatchFailure
- math::minimise::MinProblem
- math::minimise::MinSettings
- math::minimise::MinSolution
- math::parallel::RootBatch
- math::parallel::RootBatchFailure
- math::parallel::RootProblem
- math::parallel::RootSettings
- math::parallel::RootSolution
- matrix::square_matrix::SquareMatrix
- mesh::ami::AmiCoupling
- mesh::ami::AmiOverlap
- mesh::ami::AmiWeight
- mesh::fv_mesh::BoundaryPatch
- mesh::fv_mesh::CyclicCoupling
- mesh::fv_mesh::FvMesh
- mesh::fv_mesh::FvMeshBuilder
- mesh::region_interface::RegionInterface
- ode::OdeSolverConfig
- ode::euler::Euler
- ode::integrator::DynSystemIntegrator
- ode::integrator::NoTypedSystem
- ode::integrator::TypedStateIntegrator
- ode::parallel::AdaptiveSettings
- ode::parallel::OdeEnsemble
- ode::parallel::OdeEnsembleFailure
- ode::parallel::OdeLane
- ode::parallel::OdeLaneSolution
- ode::parallel::QuadratureBatch
- ode::parallel::QuadratureBatchFailure
- ode::parallel::QuadratureInterval
- ode::parallel::QuadratureSolution
- ode::rkf45::Rkf45
- ode::rosenbrock23::Rosenbrock23
- polynomial::cubic_eqn::CubicEqn
- polynomial::linear_eqn::LinearEqn
- polynomial::polynomial::Polynomial
- polynomial::quadratic_eqn::QuadraticEqn
- polynomial::roots::Roots
- primitives::spherical_tensor::SphericalTensor
- primitives::symm_tensor::SymmTensor
- primitives::tensor::Tensor
- primitives::vector::Vector3
- steady_conduction::EnergyBalance
- steady_conduction::PatchCondition
- steady_conduction::SteadyConductionProblem
- steady_conduction::SteadyConductionSettings
- steady_conduction::SteadyConductionSolution
- steady_conduction::closed_form::RadialClosedForm
- steady_conduction::closed_form::RadialLayer
- steady_conduction::mesh::ConductionMesh
- steady_conduction::mesh::RadialShell
- steady_conduction::mesh::VoxelGrid
- steady_conduction::mesh::VoxelMesh
- thermophysics::eos::ico_polynomial::IcoPolynomial
- thermophysics::eos::peng_robinson::PengRobinsonGas
- thermophysics::eos::perfect_gas::PerfectGas
- thermophysics::eos::rho_const::RhoConst
- thermophysics::imports::gram_per_mole
- thermophysics::imports::joule_per_kilogram
- thermophysics::imports::joule_per_kilogram_kelvin
- thermophysics::imports::kelvin
- thermophysics::imports::kilogram_per_cubic_meter
- thermophysics::imports::kilogram_per_mole
- thermophysics::imports::pascal
- thermophysics::imports::pascal_second
- thermophysics::imports::ratio
- thermophysics::imports::watt_per_meter_kelvin
- thermophysics::thermo::h_const::HConstThermo
- thermophysics::thermo::h_polynomial::HPolynomialThermo
- thermophysics::thermo::h_tabulated::HTabulatedThermo
- thermophysics::thermo::janaf::JanafThermo
- thermophysics::transport::const_transport::ConstTransport
- thermophysics::transport::polynomial::PolynomialTransport
- thermophysics::transport::sutherland::SutherlandTransport
- thermophysics::transport::tabulated::TabulatedTransport
Enums
- compute::ComputeBackend
- compute::ThreadCount
- compute::hybrid::CoExecution
- compute::hybrid::SplitRatio
- fields::boundary::bc::BoundaryCondition
- fv_operators::fvc::Limiter
- fv_operators::fvm::DeltaCoeff
- fv_operators::fvm::NonOrthoScheme
- fv_options::CellSelection
- fv_options::FvModel
- fv_options::MomentumEquationForm
- io::IoError
- io::case::CaseField
- io::dict::FoamEntry
- io::dict::FoamValue
- krylov::Preconditioner
- ldu_matrix::solvers::krylov_solve::KrylovMethod
- ldu_matrix::solvers::krylov_solve::PreconditionerKind
- limiters::FluxLimiter
- math::differentiate::DiffScheme
- math::differentiate::DiffStatus
- math::minimise::MinStatus
- math::minimise::Sense
- math::parallel::RootMethod
- math::parallel::RootStatus
- matrix::square_matrix::MatrixError
- mesh::error::MeshError
- mesh::fv_mesh::PatchKind
- ode::OdeError
- ode::integrator::OdeIntegrator
- ode::integrator::OdeSolver
- ode::parallel::GaussOrder
- ode::parallel::OdeLaneStatus
- ode::parallel::QuadratureRule
- ode::parallel::QuadratureStatus
- polynomial::roots::RootType
- steady_conduction::SteadyConductionError
- steady_conduction::ThermalBoundary
- steady_conduction::mesh::RadialGeometry
- thermophysics::error::ThermoError
Traits
- fluid_thermo::solid_thermo::SolidThermo
- fluid_thermo::traits::FluidThermo
- linear_operator::LinearOperator
- linear_operator::OperatorPreconditioner
- ode::OdeSystem
- thermophysics::eos::EquationOfState
- thermophysics::thermo::ThermoModel
- thermophysics::transport::TransportModel
Functions
- compute::gpu_adapter_present
- compute::select_backend
- fields::parallel::add
- fields::parallel::add_assign
- fields::parallel::add_surface
- fields::parallel::add_vol
- fields::parallel::add_vol_assign
- fields::parallel::axpy
- fields::parallel::axpy_assign
- fields::parallel::axpy_surface_assign
- fields::parallel::axpy_vol_assign
- fields::parallel::dot
- fields::parallel::dot_field
- fields::parallel::field_parallel_crossover
- fields::parallel::l2_norm
- fields::parallel::max
- fields::parallel::mean
- fields::parallel::min
- fields::parallel::pointwise_div
- fields::parallel::pointwise_mul
- fields::parallel::scale
- fields::parallel::scale_assign
- fields::parallel::scale_by_field
- fields::parallel::scale_surface
- fields::parallel::scale_vol
- fields::parallel::scale_vol_assign
- fields::parallel::should_parallelise
- fields::parallel::sub
- fields::parallel::sub_assign
- fields::parallel::sub_surface
- fields::parallel::sub_vol
- fields::parallel::sub_vol_assign
- fields::parallel::sum
- fields::parallel::vol_average
- fields::parallel::vol_integral
- fields::parallel::vol_l2_norm
- fields::parallel::vol_max
- fields::parallel::vol_min
- fields::vol_field_algebra::dev
- fields::vol_field_algebra::dev2
- fields::vol_field_algebra::dev2_of_symm
- fields::vol_field_algebra::dev_of_symm
- fields::vol_field_algebra::symm
- fields::vol_field_algebra::tr
- fields::vol_field_algebra::tr_of_symm
- fields::vol_field_algebra::two_symm
- fields::vol_field_algebra::two_symm_of_symm
- fv_operators::adjust_phi
- fv_operators::fvc::buoyancy_flux
- fv_operators::fvc::central_upwind::central_face_flux
- fv_operators::fvc::central_upwind::central_flux_speed_max
- fv_operators::fvc::central_upwind::knp_face_flux
- fv_operators::fvc::central_upwind::knp_wave_speeds
- fv_operators::fvc::central_upwind::local_wave_speed_max
- fv_operators::fvc::central_upwind::mach_blend
- fv_operators::fvc::central_upwind::physical_face_flux
- fv_operators::fvc::central_upwind::velocity_component
- fv_operators::fvc::ddt_corr
- fv_operators::fvc::div
- fv_operators::fvc::div_flux
- fv_operators::fvc::div_symm_tensor
- fv_operators::fvc::div_tensor
- fv_operators::fvc::div_vec
- fv_operators::fvc::flux
- fv_operators::fvc::grad
- fv_operators::fvc::grad_least_squares
- fv_operators::fvc::grad_vec
- fv_operators::fvc::interpolate
- fv_operators::fvc::reconstruct
- fv_operators::fvc::reconstruct_pos_neg
- fv_operators::fvc::sn_grad
- fv_operators::fvm::d2dt2
- fv_operators::fvm::d2dt2_coeff
- fv_operators::fvm::ddt
- fv_operators::fvm::ddt_coeff
- fv_operators::fvm::ddt_coeff_vec
- fv_operators::fvm::ddt_vec
- fv_operators::fvm::div
- fv_operators::fvm::div_vec
- fv_operators::fvm::laplacian
- fv_operators::fvm::laplacian_corrected
- fv_operators::fvm::laplacian_vec
- fv_operators::fvm::laplacian_with_delta
- fv_operators::fvm::max_non_orthogonality_deg
- fv_operators::fvm::non_ortho_geometry
- fv_operators::fvm::solve_laplacian_non_orthogonal
- fv_operators::fvm::sp
- fv_operators::fvm::sp_vec
- fv_operators::fvm::su
- fv_operators::fvm::su_sp
- fv_operators::fvm::su_sp_vec
- fv_operators::fvm::su_vec
- fv_operators::naming::derived_name
- fv_operators::naming::derived_name2
- fv_operators::naming::is_derived
- interface::one_dimensional_meshing::create_one_d_mesh
- interpolation::interpolate_spline_xy::interpolate_spline_xy
- interpolation::interpolate_xy::interpolate_xy
- io::field::read_vol_scalar_field
- io::field::read_vol_vector_field
- io::field::write_vol_scalar_field
- io::field::write_vol_vector_field
- krylov::bicgstab
- krylov::bicgstab_prepared
- krylov::gmres
- krylov::gmres_prepared
- krylov::vecops::axpy
- krylov::vecops::dot
- krylov::vecops::nrm2
- krylov::vecops::scal
- ldu_matrix::parallel::axpy
- ldu_matrix::parallel::dot
- ldu_matrix::parallel::norm_l1
- ldu_matrix::parallel::norm_l2
- ldu_matrix::parallel::scale
- ldu_matrix::parallel::spmv_backend_for
- ldu_matrix::parallel::vecop_backend_for
- ldu_matrix::solvers::conjugate_gradient::conjugate_gradient
- ldu_matrix::solvers::gamg::gamg
- ldu_matrix::solvers::gauss_seidel::gauss_seidel
- ldu_matrix::solvers::krylov_solve::krylov_solve
- ldu_matrix::solvers::krylov_solve::krylov_solve_prepared
- linear_operator::bicgstab_op
- linear_operator::cg_op
- linear_operator::gmres_op
- math::differentiate::derivative
- math::differentiate::derivative_backend_for
- math::differentiate::derivative_batch
- math::differentiate::jacobian
- math::differentiate::jacobian_batch
- math::differentiate::jacobian_batch_backend_for
- math::differentiate::jacobian_column_backend_for
- math::differentiate::ode_system_jacobian
- math::erf_inv::erf_inv
- math::inc_gamma::inc_gamma_p
- math::inc_gamma::inc_gamma_q
- math::inc_gamma::inc_gamma_ratio_p
- math::inc_gamma::inc_gamma_ratio_q
- math::inv_inc_gamma::inv_inc_gamma
- math::minimise::golden_section_batch
- math::minimise::minimise_backend_for
- math::parallel::cubic_roots_batch
- math::parallel::linear_roots_batch
- math::parallel::poly_roots_backend_for
- math::parallel::quadratic_roots_batch
- math::parallel::root_batch_backend_for
- math::parallel::solve_bracketed_batch
- math::parallel::solve_newton_batch
- mesh::ami::overlap_weights_1d
- ode::parallel::adaptive_quadrature_batch
- ode::parallel::ensemble_backend_for
- ode::parallel::integrate_ensemble
- ode::parallel::integrate_ensemble_mixed
- ode::parallel::quadrature_backend_for
- ode::parallel::quadrature_batch
- primitives::eigen::eigen_values
- primitives::eigen::eigen_values_checked
- primitives::eigen::eigen_values_symm
- primitives::eigen::eigen_vectors
- primitives::eigen::eigen_vectors_symm
- primitives::eigen::eigen_vectors_symm_with
- primitives::eigen::eigen_vectors_with
- primitives::spherical_tensor::det
- primitives::spherical_tensor::inv
- primitives::spherical_tensor::lerp
- primitives::spherical_tensor::mag_sqr
- primitives::spherical_tensor::tr
- primitives::symm_tensor::det
- primitives::symm_tensor::dev
- primitives::symm_tensor::dev2
- primitives::symm_tensor::dev_symm
- primitives::symm_tensor::dev_two_symm
- primitives::symm_tensor::inv
- primitives::symm_tensor::lerp
- primitives::symm_tensor::mag_sqr
- primitives::symm_tensor::sqr
- primitives::symm_tensor::symm
- primitives::symm_tensor::tr
- primitives::symm_tensor::two_symm
- primitives::tensor::det
- primitives::tensor::dev
- primitives::tensor::dev2
- primitives::tensor::dev_symm
- primitives::tensor::dev_two_symm
- primitives::tensor::hodge_dual_of_vec
- primitives::tensor::inv
- primitives::tensor::lerp
- primitives::tensor::outer
- primitives::tensor::skew
- primitives::tensor::symm
- primitives::tensor::tr
- primitives::tensor::two_symm
- primitives::vector::cross
- primitives::vector::dot
- primitives::vector::lerp
- primitives::vector::mag
- primitives::vector::mag_sqr
- steady_conduction::mesh::radial_mesh
- steady_conduction::mesh::voxel_mesh
Type Aliases
- fields::field::ScalarField
- fields::field::SymmTensorField
- fields::field::TensorField
- fields::field::VectorField
- fields::surface_field::SurfaceScalarField
- fields::surface_field::SurfaceVectorField
- fields::vol_field::VolScalarField
- fields::vol_field::VolSymmTensorField
- fields::vol_field::VolTensorField
- fields::vol_field::VolVectorField
- io::field::Dimensions
- ode::integrator::SharedOdeSystem
- primitives::scalar::Label
- primitives::scalar::Scalar
- thermophysics::imports::AvailableEnergy
- thermophysics::imports::DynamicViscosity
- thermophysics::imports::MassDensity
- thermophysics::imports::MolarMass
- thermophysics::imports::Pressure
- thermophysics::imports::Ratio
- thermophysics::imports::SpecificHeatCapacity
- thermophysics::imports::ThermalConductivity
- thermophysics::imports::ThermodynamicTemperature
- thermophysics::quantities::Compressibility
Constants
- compute::CPU_MULTI_MIN_WORK_ITEMS
- compute::GPU_MIN_WORK_ITEMS
- fields::parallel::FIELD_PARALLEL_CROSSOVER
- fields::parallel::REDUCTION_CHUNK
- fv_operators::fvc::central_upwind::KNP_MIN_WAVE_SPEED_SPAN
- fv_operators::naming::ELIDED_OPERAND
- io::dict::MAX_INCLUDE_DEPTH
- ldu_matrix::parallel::CELL_BLOCK
- ldu_matrix::parallel::REDUCTION_BLOCK
- ldu_matrix::parallel::SPMV_MIN_CELLS
- ldu_matrix::parallel::VECOP_MIN_ELEMENTS
- math::differentiate::CBRT_EPSILON
- math::differentiate::DERIVATIVE_BATCH_MIN_POINTS
- math::differentiate::FIFTH_ROOT_EPSILON
- math::differentiate::JACOBIAN_BATCH_MIN_PROBLEMS
- math::differentiate::JACOBIAN_COLUMN_MIN_DIMENSION
- math::minimise::GOLDEN_RATIO
- math::minimise::MINIMISE_BATCH_MIN_PROBLEMS
- math::minimise::SQRT_EPSILON
- math::parallel::POLY_BLOCK
- math::parallel::POLY_ROOTS_MIN_EQUATIONS
- math::parallel::ROOT_BATCH_MIN_PROBLEMS
- ode::parallel::MAX_ADAPTIVE_DEPTH
- ode::parallel::ODE_ENSEMBLE_MIN_LANES
- ode::parallel::QUADRATURE_MIN_INTERVALS
- primitives::scalar::GREAT
- primitives::scalar::ROOT_GREAT
- primitives::scalar::ROOT_SMALL
- primitives::scalar::ROOT_VSMALL
- primitives::scalar::SMALL
- primitives::scalar::VGREAT
- primitives::scalar::VSMALL
- steady_conduction::mesh::RADIAL_CENTRE_PATCH
- steady_conduction::mesh::RADIAL_SURFACE_PATCH
- steady_conduction::mesh::VOXEL_SURFACE_PATCH
- thermophysics::constants::P_REF
- thermophysics::constants::R_UNIVERSAL
- thermophysics::constants::T_MAX
- thermophysics::constants::T_MIN
- thermophysics::constants::T_STD