home
Home
Modeling Languages
    ModelingToolkitCatalystNBodySimulatorParameterizedFunctions
Model Libraries and Importers
    ModelingToolkitStandardLibraryModelingToolkitNeuralNetsDiffEqCallbacksFiniteStateProjectionCellMLToolkitSBMLToolkitBaseModelicaReactionNetworkImporters
Symbolic Tools
    ModelOrderReductionSymbolicsSymbolicUtils
Array Libraries
    RecursiveArrayToolsComponentArraysLabelledArraysMultiScaleArrays
Equation Solvers
    LinearSolveNonlinearSolveDifferentialEquationsIntegralsDifferenceEquationsOptimizationJumpProcessesLineSearch
Inverse Problems / Estimation
    SciMLSensitivityDiffEqParamEstimDiffEqBayes
PDE Solvers
    MethodOfLinesNeuralPDENeuralOperatorsFEniCSHighDimPDEDiffEqOperators
Advanced Solver APIs
    OrdinaryDiffEqBoundaryValueDiffEqDiffEqGPU
Parameter Analysis
    EasyModelAnalysisGlobalSensitivityStructuralIdentifiability
Third-Party Parameter Analysis
    BifurcationKit
Uncertainty Quantification
    PolyChaosSciMLExpectations
Function Approximation
    SurrogatesReservoirComputing
Implicit Layer Deep Learning
    DiffEqFluxDeepEquilibriumNetworks
Symbolic Learning
    DataDrivenDiffEqSymbolicNumericIntegration
Third-Party Differentiation Tooling
    SparseDiffToolsFiniteDiff
Numerical Utilities
    ExponentialUtilitiesDiffEqNoiseProcessPreallocationToolsEllipsisNotationDataInterpolationsNDInterpolationsPoissonRandomQuasiMonteCarloRuntimeGeneratedFunctionsMuladdMacroFindFirstFunctionsSparseDiffTools
High-Level Interfaces
    SciMLBaseSciMLStructuresADTypesSymbolicIndexingInterfaceTermInterfaceSciMLOperatorsSurrogatesBaseCommonSolve
Third-Party Interfaces
    ArrayInterfaceStaticArrayInterface
Developer Documentation
    SciMLStyleColPracDiffEq Developer Documentation
Extra Resources
    SciMLWorkshopExtended SciML TutorialsThe SciML BenchmarksModelingToolkitCourse
Commercial Support
    JuliaHub logo - contact sales today!

    JuliaHub offers commercial support for ModelingToolkit and the SciML ecosystem. Contact us today to discuss your needs!
Products built with SciML
  • JuliaSim
  • Pumas
  • Cedar EDA
  • Neuroblox
  • Planting Space
    /
    BoundaryValueDiffEq.jl logo
    BoundaryValueDiffEq.jl
    • BoundaryValueDiffEq.jl: High-Performance Bounday Value Problem Solvers
    • Getting Started with BVP solving in Julia
    • Tutorials
      • Solve BVP with Continuation
      • Solve Overdetermined and Underdetermined BVP
      • Estimate Unknown Parameters in BVP
      • Solve BVP with Extremum Boundary Conditions
    • Basics
      • Boundary Value Problems
      • BVP Functions and Jacobian Types
      • Common Solver Options (Solve Keyword Arguments)
      • Automatic Differentiation Backends
      • Error Control Adaptivity
    • Solver Summaries and Recommendations
      • BoundaryValueDiffEqMIRK
      • BoundaryValueDiffEqFIRK
      • BoundaryValueDiffEqShooting
      • BoundaryValueDiffEqMIRKN
      • BoundaryValueDiffEqAscher
      • SimpleBoundaryValueDiffEq
      • Wrapper Methods
    • Wrapped Solver APIs
      • ODEInterface.jl
    • Development Documentation
      • Internal Abstract Types
        • Solvers
    • References
    Version
    • Development Documentation
    • Internal Abstract Types
    • Internal Abstract Types
    GitHub

    Internal Abstract Types

    Solvers

    BoundaryValueDiffEqCore.AbstractBoundaryValueDiffEqAlgorithm — Type
    AbstractBoundaryValueDiffEqAlgorithm

    Abstract type for all boundary value problem algorithms.

    source
    « ODEInterface.jlReferences »

    Powered by Documenter.jl and the Julia Programming Language.

    Settings


    This document was generated with Documenter.jl version 1.13.0 on Sunday 29 June 2025. Using Julia version 1.10.9.