(git:6a2e663)
glbopt_worker Module Reference

Worker routines used by global optimization schemes. More...

Functions/Subroutines

subroutine, public glbopt_worker_init (worker, input_declaration, para_env, root_section, input_path, worker_id, iw)
 Initializes worker for global optimization. More...
 
subroutine, public glbopt_worker_execute (worker, cmd, report)
 Central execute routine of global optimization worker. More...
 
subroutine, public glbopt_worker_finalize (worker)
 Finalizes worker for global optimization. More...
 

Detailed Description

Worker routines used by global optimization schemes.

Author
Ole Schuett

Function/Subroutine Documentation

◆ glbopt_worker_init()

subroutine, public glbopt_worker::glbopt_worker_init ( type(glbopt_worker_type), intent(inout)  worker,
type(section_type), pointer  input_declaration,
type(mp_para_env_type), pointer  para_env,
type(section_vals_type), pointer  root_section,
character(len=*), intent(in)  input_path,
integer, intent(in)  worker_id,
integer, intent(in)  iw 
)

Initializes worker for global optimization.

Parameters
worker...
input_declaration...
para_env...
root_section...
input_path...
worker_id...
iw...
Author
Ole Schuett

Definition at line 85 of file glbopt_worker.F.

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

◆ glbopt_worker_execute()

subroutine, public glbopt_worker::glbopt_worker_execute ( type(glbopt_worker_type), intent(inout)  worker,
type(swarm_message_type), intent(in)  cmd,
type(swarm_message_type), intent(inout)  report 
)

Central execute routine of global optimization worker.

Parameters
worker...
cmd...
report...
Author
Ole Schuett

Definition at line 141 of file glbopt_worker.F.

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

◆ glbopt_worker_finalize()

subroutine, public glbopt_worker::glbopt_worker_finalize ( type(glbopt_worker_type), intent(inout)  worker)

Finalizes worker for global optimization.

Parameters
worker...
Author
Ole Schuett

Definition at line 369 of file glbopt_worker.F.

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