Provides a NonLinearOperator class for handling nonlinear operators.
More...
#include <functional>
#include <dune/common/hybridutilities.hh>
#include <ikarus/utils/traits.hh>
Go to the source code of this file.
|
template<typename... Args> |
auto | Ikarus::parameter (Args &&... args) |
| Creates a Parameter object. More...
|
|
template<typename... Args> |
auto | Ikarus::functions (Args &&... args) |
| Creates a Functions object. More...
|
|
template<typename... DerivativeArgs, typename... ParameterArgs> |
auto | Ikarus::initResults (const std::tuple< DerivativeArgs... > &derivativesFunctions, const std::tuple< ParameterArgs... > ¶meter) |
| Initializes the results for functions and parameters. More...
|
|
template<typename... DerivativeArgs, typename... ParameterArgs> |
| Ikarus::NonLinearOperator (const Impl::Functions< DerivativeArgs &&... > &a, const Impl::Parameter< ParameterArgs... > &b) -> NonLinearOperator< Impl::Functions< DerivativeArgs... >, Impl::Parameter< ParameterArgs... > > |
|