Defines structures and methods related to subsidiary functions for control routines. More...
#include <cmath>#include <optional>#include <string>#include <utility>#include <vector>#include <dune/common/exceptions.hh>#include <Eigen/Core>#include <ikarus/solver/linearsolver/linearsolver.hh>#include <ikarus/utils/concepts.hh>#include <ikarus/utils/defaultfunctions.hh>#include <ikarus/utils/traits.hh>Go to the source code of this file.
Classes | |
| struct | Ikarus::SubsidiaryArgs | 
| Structure containing arguments for subsidiary functions.  More... | |
| struct | Ikarus::ArcLength | 
| Structure representing the subsidiary function for the standard arc-length method.  More... | |
| struct | Ikarus::LoadControlSubsidiaryFunction | 
| Structure representing the subsidiary function for the load control method.  More... | |
| struct | Ikarus::DisplacementControl | 
| Structure representing the subsidiary function for the displacement control method.  More... | |
Namespaces | |
| namespace | Ikarus | 
This file contains the declarations of the StandardArcLength, LoadControlWithSubsidiaryFunction, and DisplacementControl structs, which represent subsidiary functions for arc-length, load control, and displacement control methods, respectively. These functions are used in path-following control routines.