OpenLB 1.7
|
An OptiCase using Algorithmic Differentiation (AD) More...
Go to the source code of this file.
Classes | |
class | olb::opti::OptiCaseAD< S, n, C > |
Derivatives are computed with automatic differentiation. More... | |
class | olb::opti::OptiCaseAdForSolver< S, n, SOLVER, C > |
Interface for OptiCaseAD that performs Lattice-Boltzmann-Solver construction itself (from xml file) More... | |
Namespaces | |
namespace | olb |
Top level namespace for all of OpenLB. | |
namespace | olb::opti |
All optimization code is contained in this namespace. | |
Functions | |
template<typename S , typename T , template< typename > typename SOLVER> | |
olb::opti::OptiCaseAdForSolver (std::shared_ptr< SOLVER< S > >, std::shared_ptr< SOLVER< T > >) -> OptiCaseAdForSolver< S, T::dim, SOLVER, util::StdVector > | |
An OptiCase using Algorithmic Differentiation (AD)
Definition in file optiCaseAD.h.