![]() |
(git:b77b4be)
|
Input control types for NEGF based quantum transport calculations. More...
Data Types | |
type | negf_control_contact_type |
Input parameters related to a single contact. More... | |
type | negf_control_type |
Input parameters related to the NEGF run. More... | |
Functions/Subroutines | |
subroutine, public | negf_control_create (negf_control) |
allocate control options for Non-equilibrium Green's Function calculation | |
subroutine, public | negf_control_release (negf_control) |
release memory allocated for NEGF control options | |
subroutine, public | read_negf_control (negf_control, input, subsys) |
Read NEGF input parameters. | |
Input control types for NEGF based quantum transport calculations.
subroutine, public negf_control_types::negf_control_create | ( | type(negf_control_type), pointer | negf_control | ) |
allocate control options for Non-equilibrium Green's Function calculation
negf_control | an object to create |
Definition at line 131 of file negf_control_types.F.
subroutine, public negf_control_types::negf_control_release | ( | type(negf_control_type), pointer | negf_control | ) |
release memory allocated for NEGF control options
negf_control | an object to release |
Definition at line 152 of file negf_control_types.F.
subroutine, public negf_control_types::read_negf_control | ( | type(negf_control_type), pointer | negf_control, |
type(section_vals_type), pointer | input, | ||
type(cp_subsys_type), pointer | subsys | ||
) |
Read NEGF input parameters.
negf_control | NEGF control parameters |
input | root input section |
subsys | subsystem environment |
Definition at line 197 of file negf_control_types.F.