Janus 2.0.0
High-performance C++20 dual-mode numerical framework
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cjanus::detail::AliasCandidate
 Cjanus::AliasEliminationResultResult of alias elimination on a selected residual block
 Cjanus::AliasSubstitutionA single eliminated alias or trivial affine variable relation
 Cjanus::detail::BipartiteComponent
 Cjanus::BirkhoffPseudospectralOptionsOptions for BirkhoffPseudospectral setup
 Cjanus::BLTDecompositionBlock-triangular decomposition and tearing metadata for a selected block
 Cjanus::BooleanType< T >
 Cjanus::BooleanType< SymbolicScalar >
 Cjanus::CollocationOptionsOptions for DirectCollocation setup
 Cjanus::ConstraintScalingInfoScaling metadata for one scalarized constraint row
 Cjanus::DiagnosticInputRefOne scalarized element of the selected input block
 Cjanus::DiagnosticOutputRefOne scalarized row in the selected output stack
 Cjanus::EigenDecomposition< Scalar >Result of eigendecomposition: eigenvalues and eigenvectors
 Cjanus::detail::EmbeddedQuadratureRule
 Cjanus::ExtrapolationConfigConfiguration for extrapolation behavior
 Cstd::false_type
 Cjanus::FunctionWrapper around casadi::Function providing Eigen-native IO
 Cjanus::detail::FunctionalPreconditioner
 CGenericNumTraits
 Cjanus::GraphColoringWrapper around a CasADi graph coloring assignment
 Cjanus::ImplicitFunctionOptionsOptions for building differentiable implicit solve wrappers
 Cjanus::detail::InterpnGridData
 Cjanus::Interpolator
 Cjanus::LinearSolvePolicyConfiguration for linear system solve backend and algorithm
 CLinearSolvePolicyConfiguration for linear system solve backend and algorithm
 Cjanus::MassMatrixIvpOptionsOptions for stiff mass-matrix integration
 Cjanus::MultiShootingOptionsOptions for MultipleShooting
 Cjanus::NaNSparsityOptionsOptions for NaN-propagation sparsity detection
 Cjanus::NewtonSolverPersistent nonlinear root solver
 Cjanus::detail::NumericState
 Cjanus::ObjectiveScalingInfoScaling metadata for the current objective
 Cjanus::OdeResult< Scalar >Result structure for ODE solvers
 Cjanus::OptiMain optimization environment class
 Cjanus::OptiOptionsOptions for solving optimization problems
 Cjanus::OptiSolSolution wrapper for optimization results
 Cjanus::PolynomialChaosBasisMultidimensional polynomial chaos basis with fixed truncation/order
 CPolynomialChaosBasisMultidimensional polynomial chaos basis with fixed truncation/order
 Cjanus::PolynomialChaosBasisOptionsBasis construction controls for multidimensional PCE
 CPolynomialChaosBasisOptionsBasis construction controls for multidimensional PCE
 Cjanus::PolynomialChaosDimensionOne stochastic dimension in a polynomial chaos basis
 CPolynomialChaosDimensionOne stochastic dimension in a polynomial chaos basis
 Cjanus::PolynomialChaosTermOne multidimensional chaos basis term
 CPolynomialChaosTermOne multidimensional chaos basis term
 Cjanus::PseudospectralOptionsOptions for Pseudospectral setup
 Cjanus::QuadResult< Scalar >Result structure for quadrature (definite integration)
 Cjanus::Quaternion< Scalar >Quaternion class for rotation representation
 Cjanus::RK45Result< Scalar >Result of RK45 step with error estimate
 Cjanus::RootFinderOptionsOptions for root finding algorithms
 Cjanus::RootResult< Scalar >Result of a root finding operation
 Cstd::runtime_error
 Cjanus::ScalingAnalysisOptionsThresholds controlling Opti scaling diagnostics
 Cjanus::ScalingIssueOne diagnostic item produced by Opti::analyze_scaling()
 Cjanus::ScalingReportAggregate result returned by Opti::analyze_scaling()
 Cjanus::ScalingSummaryTop-level scalar summary for an Opti scaling report
 Cjanus::ScatteredInterpolator
 Cjanus::SecondOrderIvpOptionsOptions for second-order structure-preserving trajectory integration
 Cjanus::SecondOrderOdeResult< Scalar >Result structure for second-order IVP solvers
 Cjanus::SecondOrderStepResult< Scalar >Result of a second-order integration step
 Cjanus::SensitivityRecommendationResult of Janus sensitivity regime selection
 Cjanus::SensitivitySwitchOptionsHeuristics controlling automatic forward-vs-adjoint selection
 Cjanus::SmolyakQuadratureOptionsOptions for Smolyak sparse-grid construction
 CSmolyakQuadratureOptionsOptions for Smolyak sparse-grid construction
 Cjanus::SNOPTOptionsSNOPT-specific solver options
 Cjanus::detail::SparseHessianArtifacts
 Cjanus::SparseHessianEvaluatorCached sparse Hessian evaluator with fixed structural ordering
 Cjanus::detail::SparseJacobianArtifacts
 Cjanus::SparseJacobianEvaluatorCached sparse Jacobian evaluator with fixed structural ordering
 Cjanus::SparsityPattern
 Cjanus::detail::StageOutcome
 Cjanus::StochasticQuadratureGridMultidimensional stochastic quadrature grid with row-major sample layout
 CStochasticQuadratureGridMultidimensional stochastic quadrature grid with row-major sample layout
 Cjanus::StructuralAnalysisCombined alias-elimination and BLT analysis pass
 Cjanus::StructuralBlockOne diagonal block in a block-triangular decomposition
 Cjanus::StructuralDeficiencyGroupOne structurally deficient connected component in the sensitivity graph
 Cjanus::StructuralDiagnosticIssueOne user-facing structural diagnostic with an attached remediation hint
 Cjanus::StructuralDiagnosticsOptionsCombined observability and identifiability analysis options
 CStructuralDiagnosticsOptionsCombined observability and identifiability analysis options
 Cjanus::StructuralDiagnosticsReportCombined structural diagnostics report
 CStructuralDiagnosticsReportCombined structural diagnostics report
 Cjanus::StructuralSensitivityOptionsOutput-selection options shared by the structural diagnostics helpers
 CStructuralSensitivityOptionsOutput-selection options shared by the structural diagnostics helpers
 Cjanus::StructuralSensitivityReportStructural rank analysis of selected outputs with respect to one input block
 CStructuralSensitivityReportStructural rank analysis of selected outputs with respect to one input block
 Cjanus::StructuralTransformOptionsOptions for structural simplification and analysis passes
 Cjanus::SweepResultResult of a parametric sweep
 Cjanus::SymbolicArgUniversal symbolic argument wrapper for Function inputs/outputs
 Cjanus::detail::TarjanState
 Cjanus::TranscriptionBase< Derived >Shared CRTP base for transcription methods
 Cjanus::TranscriptionBase< BirkhoffPseudospectral >
 Cjanus::TranscriptionBase< DirectCollocation >
 Cjanus::TranscriptionBase< MultipleShooting >
 Cjanus::TranscriptionBase< Pseudospectral >
 Cstd::true_type
 Cjanus::UnivariateQuadratureRuleOne-dimensional stochastic quadrature rule on a probability measure
 CUnivariateQuadratureRuleOne-dimensional stochastic quadrature rule on a probability measure
 Cjanus::VariableOptionsOptions for variable creation
 Cjanus::VariableScalingInfoScaling metadata for one declared variable block