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.