teqp 0.22.0
Loading...
Searching...
No Matches
teqp::iteration::MinRelStepsizeCondition Class Reference

#include <iteration.hpp>

Inheritance diagram for teqp::iteration::MinRelStepsizeCondition:
teqp::iteration::StoppingCondition

Public Member Functions

 MinRelStepsizeCondition (double threshold)
 
StoppingConditionReason stop (const StoppingData &data) override
 
std::string desc () override
 

Detailed Description

Definition at line 57 of file iteration.hpp.

Constructor & Destructor Documentation

◆ MinRelStepsizeCondition()

teqp::iteration::MinRelStepsizeCondition::MinRelStepsizeCondition ( double threshold)
inline

Definition at line 61 of file iteration.hpp.

Member Function Documentation

◆ desc()

std::string teqp::iteration::MinRelStepsizeCondition::desc ( )
inlineoverridevirtual

Implements teqp::iteration::StoppingCondition.

Definition at line 75 of file iteration.hpp.

◆ stop()

StoppingConditionReason teqp::iteration::MinRelStepsizeCondition::stop ( const StoppingData & data)
inlineoverridevirtual
Note
Initially this was implemented as Eigen operations with vector indexing, but the manual approach is MUCH faster

Implements teqp::iteration::StoppingCondition.

Definition at line 66 of file iteration.hpp.


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