mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Simulator programs and utilities for automatic differentiation.
Specifically, - Extract method solveJacobianSystem() for solving a single, system of linear equations (i.e., the Newton step). - Extract method residualNorm() for computing the residual norm. Used in loop control. - Stub out a method for computing fluxes. Compile and run-tested on a linear, gravity-driven flow problem. |
||
---|---|---|
mrst | ||
.gitignore | ||
AutoDiff.hpp | ||
AutoDiffBlock.hpp | ||
AutoDiffBlockArma.hpp | ||
AutoDiffHelpers.hpp | ||
AutoDiffVec.hpp | ||
BlackoilPropsAd.hpp | ||
find_zero.cpp | ||
ImpesTPFAAD.hpp | ||
README.md | ||
sim_2p_incomp_adfi.cpp | ||
sim_simple.cpp | ||
SimulatorIncompTwophaseAdfi.cpp | ||
SimulatorIncompTwophaseAdfi.hpp | ||
test_ad.cpp | ||
test_block.cpp | ||
test_impestpfa_ad.cpp | ||
test_syntax.cpp | ||
test_vec.cpp | ||
TransportSolverTwophaseAd.cpp | ||
TransportSolverTwophaseAd.hpp |
autodiff-experimental
Experiments in Automatic Differentiation