(git:3add494)
glbopt_mincrawl Module Reference

Routines for the Minima Crawling global optimization scheme. More...

Functions/Subroutines

subroutine, public mincrawl_init (this, glbopt_section, n_workers, iw, particle_set)
 Initializes master for Minima Crawling. More...
 
subroutine, public mincrawl_steer (this, report, cmd)
 Central steering routine of Minima Crawling. More...
 
subroutine, public mincrawl_finalize (this)
 Finalizes master for Minima Crawling. More...
 

Detailed Description

Routines for the Minima Crawling global optimization scheme.

Author
Ole Schuett

Function/Subroutine Documentation

◆ mincrawl_init()

subroutine, public glbopt_mincrawl::mincrawl_init ( type(mincrawl_type)  this,
type(section_vals_type), pointer  glbopt_section,
integer, intent(in)  n_workers,
integer, intent(in)  iw,
type(particle_type), dimension(:), pointer  particle_set 
)

Initializes master for Minima Crawling.

Parameters
this...
glbopt_section...
n_workers...
iw...
particle_set...
Author
Ole Schuett

Definition at line 105 of file glbopt_mincrawl.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mincrawl_steer()

subroutine, public glbopt_mincrawl::mincrawl_steer ( type(mincrawl_type)  this,
type(swarm_message_type)  report,
type(swarm_message_type)  cmd 
)

Central steering routine of Minima Crawling.

Parameters
this...
report...
cmd...
Author
Ole Schuett

Definition at line 166 of file glbopt_mincrawl.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mincrawl_finalize()

subroutine, public glbopt_mincrawl::mincrawl_finalize ( type(mincrawl_type)  this)

Finalizes master for Minima Crawling.

Parameters
this...
Author
Ole Schuett

Definition at line 495 of file glbopt_mincrawl.F.

Here is the call graph for this function:
Here is the caller graph for this function: