Octopus
minimizer_oct_m::loct_1dminimize Interface Reference

Detailed Description

Definition at line 185 of file minimizer.F90.

Data Types

interface  loct_minimize
 
interface  loct_minimize_direct
 

Private Member Functions

subroutine oct_1dminimize (a, b, m, f, status)
 
subroutine minimize_multidim_nograd (method, dim, x, step, toldr, maxiter, f, write_iter_info, minimum, ierr)
 
subroutine minimize_multidim_nlopt (ierr, method, dim, x, step, toldr, maxiter, f, minimum, lb, ub)
 

Member Function/Subroutine Documentation

◆ oct_1dminimize()

subroutine minimizer_oct_m::loct_1dminimize::oct_1dminimize ( real(real64), intent(inout)  a,
real(real64), intent(inout)  b,
real(real64), intent(inout)  m,
  f,
integer, intent(out)  status 
)
private

Definition at line 186 of file minimizer.F90.

◆ minimize_multidim_nograd()

subroutine minimizer_oct_m::loct_1dminimize::minimize_multidim_nograd ( integer, intent(in)  method,
integer, intent(in)  dim,
real(real64), dimension(:), intent(inout)  x,
real(real64), intent(in)  step,
real(real64), intent(in)  toldr,
integer, intent(in)  maxiter,
procedure(minimizer_function_i f,
procedure(info_no_grad_i write_iter_info,
real(real64), intent(out)  minimum,
integer, intent(out)  ierr 
)
private

Definition at line 240 of file minimizer.F90.

◆ minimize_multidim_nlopt()

subroutine minimizer_oct_m::loct_1dminimize::minimize_multidim_nlopt ( integer, intent(out)  ierr,
integer, intent(in)  method,
integer, intent(in)  dim,
real(real64), dimension(:), intent(inout)  x,
real(real64), intent(in)  step,
real(real64), intent(in)  toldr,
integer, intent(in)  maxiter,
  f,
real(real64), intent(out)  minimum,
real(real64), dimension(:), intent(in), optional  lb,
real(real64), dimension(:), intent(in), optional  ub 
)
private

Definition at line 266 of file minimizer.F90.


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