version 0.4.1
pathfollowingfunctions.hh File Reference

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
 

Detailed Description

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.