MPI-SCATCI  2.0
An MPI version of SCATCI
options_module::optionsset Type Reference

MPI-SCATCI input. More...

Collaboration diagram for options_module::optionsset:

Public Member Functions

procedure, public read => read_all_namelists
 
procedure, public setup_write_order
 

Public Attributes

type(options), dimension(:), allocatable opts
 
integer, dimension(:), allocatable idtarg
 
logical write_amp = .false.
 
logical write_dip = .false.
 
logical write_rmt = .false.
 
logical all_props = .true.
 
integer luprop = -1
 
integer nfdm
 
real(wp) rmatr
 
real(wp) delta_r
 
character(len=1) cform = 'F'
 
character(len=1) rform = 'U'
 

Private Member Functions

procedure, private read_all_input
 
procedure, private read_all_cinorn
 
procedure, private read_outer_interface
 

Detailed Description

MPI-SCATCI input.

Authors
J Benda
Date
2019

Input configuration of the calculation as a set of Options types. Typically, there is one Options instance for each Hamiltonian (irreducible representation) to diagonalize. Also contains data from one namelist &outer_interface.

Definition at line 202 of file Options_module.f90.

Member Function/Subroutine Documentation

◆ read()

procedure, public options_module::optionsset::read

Definition at line 216 of file Options_module.f90.

◆ read_all_cinorn()

procedure, private options_module::optionsset::read_all_cinorn
private

Definition at line 218 of file Options_module.f90.

◆ read_all_input()

procedure, private options_module::optionsset::read_all_input
private

Definition at line 217 of file Options_module.f90.

◆ read_outer_interface()

procedure, private options_module::optionsset::read_outer_interface
private

Definition at line 219 of file Options_module.f90.

◆ setup_write_order()

procedure, public options_module::optionsset::setup_write_order

Definition at line 220 of file Options_module.f90.

Member Data Documentation

◆ all_props

logical options_module::optionsset::all_props = .true.

Definition at line 208 of file Options_module.f90.

◆ cform

character(len=1) options_module::optionsset::cform = 'F'

Definition at line 213 of file Options_module.f90.

◆ delta_r

real(wp) options_module::optionsset::delta_r

Definition at line 212 of file Options_module.f90.

◆ idtarg

integer, dimension(:), allocatable options_module::optionsset::idtarg

Definition at line 204 of file Options_module.f90.

◆ luprop

integer options_module::optionsset::luprop = -1

Definition at line 209 of file Options_module.f90.

◆ nfdm

integer options_module::optionsset::nfdm

Definition at line 210 of file Options_module.f90.

◆ opts

type(options), dimension(:), allocatable options_module::optionsset::opts

Definition at line 203 of file Options_module.f90.

◆ rform

character(len=1) options_module::optionsset::rform = 'U'

Definition at line 214 of file Options_module.f90.

◆ rmatr

real(wp) options_module::optionsset::rmatr

Definition at line 211 of file Options_module.f90.

◆ write_amp

logical options_module::optionsset::write_amp = .false.

Definition at line 205 of file Options_module.f90.

◆ write_dip

logical options_module::optionsset::write_dip = .false.

Definition at line 206 of file Options_module.f90.

◆ write_rmt

logical options_module::optionsset::write_rmt = .false.

Definition at line 207 of file Options_module.f90.


The documentation for this type was generated from the following file: