Stellarator-Tools
gradient_descent::gradient_descent_test_class Interface Reference

Base class containing the parameters for the gradient_descent. More...

Inheritance diagram for gradient_descent::gradient_descent_test_class:
gradient_descent::gradient_descent_class

Public Member Functions

PROCEDURE chi2 => gradient_descent_test_chi2
 
class(gradient_descent_test_class) function, pointer gradient_descent_test_construct ()
 Construct a gradient_descent_test_class. More...
 
- Public Member Functions inherited from gradient_descent::gradient_descent_class
PROCEDURE chi2 => gradient_descent_chi2
 
PROCEDURE minimize => gradient_descent_minimize
 
FINAL gradient_descent_destruct
 

Additional Inherited Members

- Public Attributes inherited from gradient_descent::gradient_descent_class
real(rprec) step
 Step size to use.
 
real(rprec) tolarance
 Minimization tolarance.
 
real(rprec), dimension(:), pointer x_var => null()
 Variables.
 

Detailed Description

Base class containing the parameters for the gradient_descent.

Member Function/Subroutine Documentation

◆ gradient_descent_test_construct()

class (gradient_descent_test_class) function, pointer gradient_descent::gradient_descent_test_class::gradient_descent_test_construct

Construct a gradient_descent_test_class.

Allocates memory and initializes a gradient_descent_test_class object.

Returns
A pointer to a constructed gradient_descent_test_class object.

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