MiniTensor Version of the Day
Loading...
Searching...
No Matches
minitensor::LineSearchRegularizedStep< FN, T, N > Struct Template Reference

#include <MiniTensor_Solvers.h>

Inheritance diagram for minitensor::LineSearchRegularizedStep< FN, T, N >:
minitensor::StepBase< FN, T, N >

Public Member Functions

virtual char const * name ()
 
virtual void initialize (FN &fn, Vector< T, N > const &x, Vector< T, N > const &r)
 
virtual Vector< T, N > step (FN &fn, Vector< T, N > const &x, Vector< T, N > const &r)
 
virtual ~LineSearchRegularizedStep ()
 
- Public Member Functions inherited from minitensor::StepBase< FN, T, N >
 StepBase ()
 
virtual ~StepBase ()
 
Vector< T, N > lin_solve (Tensor< T, N > const &A, Vector< T, N > const &b)
 

Public Attributes

step_length {1.0}
 
hessian_cond_tol {1.0e+08}
 
- Public Attributes inherited from minitensor::StepBase< FN, T, N >
PreconditionerType preconditioner_type {PreconditionerType::IDENTITY}
 

Static Public Attributes

static constexpr char const *const NAME {"Line Search Regularized"}
 

Detailed Description

template<typename FN, typename T, Index N>
struct minitensor::LineSearchRegularizedStep< FN, T, N >

Line Search Regularized Step

Definition at line 976 of file MiniTensor_Solvers.h.


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