Janus 2.0.0
High-performance C++20 dual-mode numerical framework
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NEigen
 CNumTraits< casadi::MX >NumTraits specialization for casadi::MX Required for Eigen's operator<< and other scalar-dependent operations
 Njanus
 NdetailSmooth approximation of ReLU function: softplus(x) = (1/beta) * log(1 + exp(beta * x))
 CStructuralSensitivityOptionsOutput-selection options shared by the structural diagnostics helpers
 CDiagnosticInputRefOne scalarized element of the selected input block
 CDiagnosticOutputRefOne scalarized row in the selected output stack
 CStructuralDeficiencyGroupOne structurally deficient connected component in the sensitivity graph
 CStructuralDiagnosticIssueOne user-facing structural diagnostic with an attached remediation hint
 CStructuralSensitivityReportStructural rank analysis of selected outputs with respect to one input block
 CStructuralDiagnosticsOptionsCombined observability and identifiability analysis options
 CStructuralDiagnosticsReportCombined structural diagnostics report
 CFunctionWrapper around casadi::Function providing Eigen-native IO
 CJanusErrorBase exception for all Janus errors
 CInvalidArgumentInput validation failed (e.g., mismatched sizes, invalid parameters)
 CRuntimeErrorOperation failed at runtime (e.g., CasADi eval with free variables)
 CInterpolationErrorInterpolation-specific errors
 CIntegrationErrorIntegration/ODE solver errors
 CSymbolicArgUniversal symbolic argument wrapper for Function inputs/outputs
 CSparsityPattern
 CGraphColoringWrapper around a CasADi graph coloring assignment
 CSparseJacobianEvaluatorCached sparse Jacobian evaluator with fixed structural ordering
 CSparseHessianEvaluatorCached sparse Hessian evaluator with fixed structural ordering
 CNaNSparsityOptionsOptions for NaN-propagation sparsity detection
 CStructuralTransformOptionsOptions for structural simplification and analysis passes
 CAliasSubstitutionA single eliminated alias or trivial affine variable relation
 CAliasEliminationResultResult of alias elimination on a selected residual block
 CStructuralBlockOne diagonal block in a block-triangular decomposition
 CBLTDecompositionBlock-triangular decomposition and tearing metadata for a selected block
 CStructuralAnalysisCombined alias-elimination and BLT analysis pass
 CSensitivitySwitchOptionsHeuristics controlling automatic forward-vs-adjoint selection
 CSensitivityRecommendationResult of Janus sensitivity regime selection
 COdeResultResult structure for ODE solvers
 CSecondOrderOdeResultResult structure for second-order IVP solvers
 CSecondOrderIvpOptionsOptions for second-order structure-preserving trajectory integration
 CMassMatrixIvpOptionsOptions for stiff mass-matrix integration
 CQuadResultResult structure for quadrature (definite integration)
 CSecondOrderStepResultResult of a second-order integration step
 CRK45ResultResult of RK45 step with error estimate
 CExtrapolationConfigConfiguration for extrapolation behavior
 CInterpolator
 CLinearSolvePolicyConfiguration for linear system solve backend and algorithm
 CEigenDecompositionResult of eigendecomposition: eigenvalues and eigenvectors
 CBooleanType
 CBooleanType< SymbolicScalar >
 CPolynomialChaosDimensionOne stochastic dimension in a polynomial chaos basis
 CPolynomialChaosBasisOptionsBasis construction controls for multidimensional PCE
 CPolynomialChaosTermOne multidimensional chaos basis term
 CPolynomialChaosBasisMultidimensional polynomial chaos basis with fixed truncation/order
 CUnivariateQuadratureRuleOne-dimensional stochastic quadrature rule on a probability measure
 CStochasticQuadratureGridMultidimensional stochastic quadrature grid with row-major sample layout
 CSmolyakQuadratureOptionsOptions for Smolyak sparse-grid construction
 CQuaternionQuaternion class for rotation representation
 CRootFinderOptionsOptions for root finding algorithms
 CImplicitFunctionOptionsOptions for building differentiable implicit solve wrappers
 CRootResultResult of a root finding operation
 CNewtonSolverPersistent nonlinear root solver
 CScatteredInterpolator
 CBirkhoffPseudospectralOptionsOptions for BirkhoffPseudospectral setup
 CBirkhoffPseudospectralBirkhoff pseudospectral transcription
 CCollocationOptionsOptions for DirectCollocation setup
 CDirectCollocationDirect collocation transcription
 CMultiShootingOptionsOptions for MultipleShooting
 CMultipleShootingMultiple shooting transcription
 CVariableOptionsOptions for variable creation
 COptiMain optimization environment class
 CSNOPTOptionsSNOPT-specific solver options
 COptiOptionsOptions for solving optimization problems
 COptiSolSolution wrapper for optimization results
 CSweepResultResult of a parametric sweep
 CPseudospectralOptionsOptions for Pseudospectral setup
 CPseudospectralPseudospectral (Gauss-Lobatto) transcription
 CScalingAnalysisOptionsThresholds controlling Opti scaling diagnostics
 CScalingIssueOne diagnostic item produced by Opti::analyze_scaling()
 CVariableScalingInfoScaling metadata for one declared variable block
 CConstraintScalingInfoScaling metadata for one scalarized constraint row
 CObjectiveScalingInfoScaling metadata for the current objective
 CScalingSummaryTop-level scalar summary for an Opti scaling report
 CScalingReportAggregate result returned by Opti::analyze_scaling()
 CTranscriptionBaseShared CRTP base for transcription methods
 CLinearSolvePolicyConfiguration for linear system solve backend and algorithm
 CPolynomialChaosBasisMultidimensional polynomial chaos basis with fixed truncation/order
 CPolynomialChaosBasisOptionsBasis construction controls for multidimensional PCE
 CPolynomialChaosDimensionOne stochastic dimension in a polynomial chaos basis
 CPolynomialChaosTermOne multidimensional chaos basis term
 CSmolyakQuadratureOptionsOptions for Smolyak sparse-grid construction
 CStochasticQuadratureGridMultidimensional stochastic quadrature grid with row-major sample layout
 CStructuralDiagnosticsOptionsCombined observability and identifiability analysis options
 CStructuralDiagnosticsReportCombined structural diagnostics report
 CStructuralSensitivityOptionsOutput-selection options shared by the structural diagnostics helpers
 CStructuralSensitivityReportStructural rank analysis of selected outputs with respect to one input block
 CUnivariateQuadratureRuleOne-dimensional stochastic quadrature rule on a probability measure