Documentation for module powell

...

source: powell.F
Loading...

public Types:

opt_state_type
...

public Subroutines/Functions:

SUBROUTINE
powell_optimize (n, x, optstate)
...

public Types:

TYPE :: opt_state_type

...


INTEGER
:: state ...
INTEGER
:: nvar ...
INTEGER
:: iprint ...
INTEGER
:: unit ...
INTEGER
:: maxfun ...
REAL(dp)
:: rhobeg ...
REAL(dp)
:: rhoend ...
REAL(dp),
DIMENSION(:), POINTER :: w ...
REAL(dp),
DIMENSION(:), POINTER :: xopt ...
INTEGER
:: np ...
INTEGER
:: nh ...
INTEGER
:: nptm ...
INTEGER
:: nftest ...
INTEGER
:: idz ...
INTEGER
:: itest ...
INTEGER
:: nf ...
INTEGER
:: nfm ...
INTEGER
:: nfmm ...
INTEGER
:: nfsav ...
INTEGER
:: knew ...
INTEGER
:: kopt ...
INTEGER
:: ksave ...
INTEGER
:: ktemp ...
REAL(dp)
:: rhosq ...
REAL(dp)
:: recip ...
REAL(dp)
:: reciq ...
REAL(dp)
:: fbeg ...
REAL(dp)
:: fopt ...
REAL(dp)
:: diffa ...
REAL(dp)
:: xoptsq ...
REAL(dp)
:: rho ...
REAL(dp)
:: delta ...
REAL(dp)
:: dsq ...
REAL(dp)
:: dnorm ...
REAL(dp)
:: ratio ...
REAL(dp)
:: temp ...
REAL(dp)
:: tempq ...
REAL(dp)
:: beta ...
REAL(dp)
:: dx ...
REAL(dp)
:: vquad ...
REAL(dp)
:: diff ...
REAL(dp)
:: diffc ...
REAL(dp)
:: diffb ...
REAL(dp)
:: fsave ...
REAL(dp)
:: detrat ...
REAL(dp)
:: hdiag ...
REAL(dp)
:: distsq ...
REAL(dp)
:: gisq ...
REAL(dp)
:: gqsq ...
REAL(dp)
:: f ...
REAL(dp)
:: bstep ...
REAL(dp)
:: alpha ...
REAL(dp)
:: dstep ...

SUBROUTINEpowell_optimize(n, x, optstate)

...

Arguments:
INTEGER
:: n ...
REAL(dp)
:: x(*) ...
:: optstate ...