version 0.4.1
Eigen::TCGInfo< Scalar > Struct Template Reference

#include <ikarus/linearalgebra/truncatedconjugategradient.hh>

Inheritance diagram for Eigen::TCGInfo< Scalar >:
[legend]

Public Member Functions

void initRuntimeOptions (int _num_dof_solve)
 

Public Attributes

TCGStopReason stop_tCG = TCGStopReason::maximumInnerIterations
 
Scalar Delta = 100000
 
Scalar kappa = 0.1
 
Scalar theta = 1.0
 
Eigen::Index mininner = 1
 
Eigen::Index maxinner = 1000
 
Eigen::Index numInnerIter = 0
 

Member Function Documentation

◆ initRuntimeOptions()

template<typename Scalar >
void Eigen::TCGInfo< Scalar >::initRuntimeOptions ( int  _num_dof_solve)
inline

Member Data Documentation

◆ Delta

template<typename Scalar >
Scalar Eigen::TCGInfo< Scalar >::Delta = 100000

◆ kappa

template<typename Scalar >
Scalar Eigen::TCGInfo< Scalar >::kappa = 0.1

◆ maxinner

template<typename Scalar >
Eigen::Index Eigen::TCGInfo< Scalar >::maxinner = 1000

◆ mininner

template<typename Scalar >
Eigen::Index Eigen::TCGInfo< Scalar >::mininner = 1

◆ numInnerIter

template<typename Scalar >
Eigen::Index Eigen::TCGInfo< Scalar >::numInnerIter = 0

◆ stop_tCG

template<typename Scalar >
TCGStopReason Eigen::TCGInfo< Scalar >::stop_tCG = TCGStopReason::maximumInnerIterations

◆ theta

template<typename Scalar >
Scalar Eigen::TCGInfo< Scalar >::theta = 1.0

The documentation for this struct was generated from the following file: