(git:d18deda)
Loading...
Searching...
No Matches
smeagol_control_types Module Reference

Input control types for NEGF/SMEAGOL transport calculations. More...

Data Types

type  smeagol_control_type
 SMEAGOL-related input parameters. More...
 

Functions/Subroutines

subroutine, public smeagol_control_create (smeagol_control)
 allocate control options for SMEAGOL calculation
 
subroutine, public smeagol_control_release (smeagol_control)
 release SMEAGOL control object
 
subroutine, public read_smeagol_control (smeagol_control, smeagol_section)
 Read SMEAGOL-related input parameters.
 

Detailed Description

Input control types for NEGF/SMEAGOL transport calculations.

Author
Sergey Chulkov
Christian Ahart
Clotilde Cucinotta

Function/Subroutine Documentation

◆ smeagol_control_create()

subroutine, public smeagol_control_types::smeagol_control_create ( type(smeagol_control_type), pointer  smeagol_control)

allocate control options for SMEAGOL calculation

Parameters
smeagol_controlan object to create

Definition at line 340 of file smeagol_control_types.F.

Here is the caller graph for this function:

◆ smeagol_control_release()

subroutine, public smeagol_control_types::smeagol_control_release ( type(smeagol_control_type), pointer  smeagol_control)

release SMEAGOL control object

Parameters
smeagol_controlan object to release

Definition at line 364 of file smeagol_control_types.F.

Here is the caller graph for this function:

◆ read_smeagol_control()

subroutine, public smeagol_control_types::read_smeagol_control ( type(smeagol_control_type), pointer  smeagol_control,
type(section_vals_type), pointer  smeagol_section 
)

Read SMEAGOL-related input parameters.

Parameters
smeagol_controlSMEAGOL control parameters
smeagol_sectionSMEAGOL input section

Definition at line 392 of file smeagol_control_types.F.

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