home
Home
Modeling Languages
    ModelingToolkitCatalystNBodySimulatorParameterizedFunctions
Model Libraries and Importers
    ModelingToolkitStandardLibraryModelingToolkitNeuralNetsDiffEqCallbacksFiniteStateProjectionCellMLToolkitSBMLToolkitBaseModelicaReactionNetworkImporters
Symbolic Tools
    ModelOrderReductionSymbolicsSymbolicUtilsSymbolicIntegrationSymbolicSMTSymbolicLimits
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
    SciMLBaseSciMLStructuresSciMLLoggingADTypesSymbolicIndexingInterfaceTermInterfaceSciMLOperatorsSurrogatesBaseCommonSolve
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
  • Dyad
  • Pumas
  • Cedar EDA
  • Neuroblox
  • Planting Space
    /
    DiffEqFlux.jl logo
    DiffEqFlux.jl
    • DiffEqFlux.jl: Generalized Physics-Informed and Scientific Machine Learning (SciML)
    • Ordinary Differential Equation (ODE) Tutorials
      • Optimization of Ordinary Differential Equations
      • Parameter Estimation on Highly Stiff Systems
      • Neural Ordinary Differential Equations with sciml_train
      • GPU-based MNIST Neural ODE Classifier
      • Convolutional Neural ODE MNIST Classifier on GPU
      • Augmented Neural Ordinary Differential Equations
      • Smoothed Collocation for Fast Two-Stage Training
      • Neural Graph Differential Equations
      • Handling Exogenous Input Signals
      • Continuous Normalizing Flows with GalacticOptim.jl
    • Direct Usage with Optimizer Backends
      • Neural Ordinary Differential Equations with GalacticOptim.jl
      • Neural Ordinary Differential Equations with Flux.train!
    • Training Techniques
      • Multiple Shooting
      • Strategies to Avoid Local Minima
      • Handling Divergent and Unstable Trajectories
      • Simultaneous Fitting of Multiple Neural Networks
      • Data-Parallel Multithreaded, Distributed, and Multi-GPU Batching
      • Neural Second Order Ordinary Differential Equation
      • Newton and Hessian-Free Newton-Krylov with Second Order Adjoint Sensitivity Analysis
      • Training a Neural Ordinary Differential Equation with Mini-Batching
    • Stochastic Differential Equation (SDE) Tutorials
      • Optimization of Stochastic Differential Equations
      • Neural Stochastic Differential Equations
    • Delay Differential Equation (DDE) Tutorials
      • Delay Differential Equations
    • Differential-Algebraic Equation (DAE) Tutorials
      • Enforcing Physical Constraints via Universal Differential-Algebraic Equations
    • Partial Differential Equation (PDE) Tutorials
      • Partial Differential Equation (PDE) Constrained Optimization
    • Hybrid and Jump Equation Tutorials
      • Training Neural Networks in Hybrid Differential Equations
      • Bouncing Ball Hybrid ODE Optimization
      • Neural Jump Diffusions (Neural Jump SDE) and Neural Partial Differential Equations (Neural PDEs)
    • Bayesian Estimation Tutorials
      • Bayesian Estimation of Differential Equations with Probabilistic Programming
      • Bayesian Neural ODEs: NUTS
      • Bayesian Neural ODEs: SGLD
    • Optimal and Model Predictive Control Tutorials
      • Solving Optimal Control Problems with Universal Differential Equations
      • Universal Differential Equations for Neural Feedback Control
      • Controlling Stochastic Differential Equations
    • Universal Differential Equations and Physical Layer Tutorials
      • Universal Ordinary, Stochastic, and Partial Differential Equation Examples
      • Physics Informed Machine Learning with TensorLayer
      • Hamiltonian Neural Network
    • Layer APIs
      • Classical Basis Layers
      • Tensor Product Layer
      • Continuous Normalizing Flows Layer
      • Spline Layer
      • Neural Differential Equation Layers
      • Hamiltonian Neural Network Layer
    • Manual and APIs
      • Controlling Choices of Adjoints
      • Use with Flux Chain and train!
      • FastChain
      • Smoothed Collocation
      • GPUs
      • sciml_train and GalacticOptim.jl
    • Benchmarks
    Version
    • Universal Differential Equations and Physical Layer Tutorials
    • Universal Ordinary, Stochastic, and Partial Differential Equation Examples
    • Universal Ordinary, Stochastic, and Partial Differential Equation Examples
    Edit on GitHub

    Universal Ordinary, Stochastic, and Partial Differential Equation Examples

    For examples of using universal ordinary and stochastic differential equations, along with universal partial differential equations, see the Universal Differential Equations for Scientific Machine Learning paper along with its examples repository

    « Controlling Stochastic Differential EquationsPhysics Informed Machine Learning with TensorLayer »

    Powered by Documenter.jl and the Julia Programming Language.

    Settings


    This document was generated with Documenter.jl version 0.27.5 on Friday 13 August 2021. Using Julia version 1.6.2.