scan_read Subroutine

private subroutine scan_read(is)

Uses

  • proc~~scan_read~~UsesGraph proc~scan_read scan_read module~alps_var alps_var proc~scan_read->module~alps_var mpi mpi module~alps_var->mpi

The most important subroutine. Reads in wavevector scan parameters. Defines scanner, which controls the behavior of the wavevector scan.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: is

Scan index.


Called by

proc~~scan_read~~CalledByGraph proc~scan_read scan_read proc~init_param init_param proc~init_param->proc~scan_read program~alps alps program~alps->proc~init_param

Namelists

Namelist scan_input


Variables

Name Type Default Description
scan_type integer None

Determine kind of wavevector scan.

swi double precision None

Initial Scan Value.

swf double precision None

Final Scan Value.

swlog logical None

or linear scan spacing.

ns integer None

Number of output scan values.

nres integer None

Resolution between output scan values.

heating logical None

Activate heating calculation.

eigen logical None

Activate eigenfunction calculation.