Octopus
output_low_oct_m::output_t Type Reference

output handler class More...

Detailed Description

output handler class

Definition at line 163 of file output_low.F90.

Public Attributes

logical, dimension(max_output_types), public what
 General output variables: More...
 
integer(int64), dimension(0:max_output_types), public how
 how to output More...
 
integer, dimension(0:max_output_types), public output_interval
 output every iter More...
 
integer, public restart_write_interval
 
logical, public duringscf
 
character(len=80), public wfs_list
 If output_wfs, this list decides which wavefunctions to print. More...
 
character(len=max_path_len), public iter_dir
 The folder name, if information will be output while iterating. More...
 

Private Member Functions

procedure what_now => output_what_now
 
procedure anything_now => output_anything_now
 

Private Attributes

type(output_me_tme
 this handles the output of matrix elements More...
 
type(mesh_plane_tplane
 This is to calculate the current flow across a plane. More...
 
type(mesh_line_tline
 or through a line (in 2D) More...
 
type(output_bgw_tbgw
 parameters for BerkeleyGW output More...
 

Member Function/Subroutine Documentation

◆ what_now()

procedure output_low_oct_m::output_t::what_now
private

Definition at line 184 of file output_low.F90.

◆ anything_now()

procedure output_low_oct_m::output_t::anything_now
private

Definition at line 185 of file output_low.F90.

Member Data Documentation

◆ what

logical, dimension(max_output_types), public output_low_oct_m::output_t::what

General output variables:

what to output

Definition at line 166 of file output_low.F90.

◆ how

integer(int64), dimension(0:max_output_types), public output_low_oct_m::output_t::how

how to output

Definition at line 167 of file output_low.F90.

◆ me

type(output_me_t) output_low_oct_m::output_t::me
private

this handles the output of matrix elements

Definition at line 169 of file output_low.F90.

◆ output_interval

integer, dimension(0:max_output_types), public output_low_oct_m::output_t::output_interval

output every iter

Definition at line 172 of file output_low.F90.

◆ restart_write_interval

integer, public output_low_oct_m::output_t::restart_write_interval

Definition at line 173 of file output_low.F90.

◆ duringscf

logical, public output_low_oct_m::output_t::duringscf

Definition at line 174 of file output_low.F90.

◆ wfs_list

character(len=80), public output_low_oct_m::output_t::wfs_list

If output_wfs, this list decides which wavefunctions to print.

Definition at line 175 of file output_low.F90.

◆ iter_dir

character(len=max_path_len), public output_low_oct_m::output_t::iter_dir

The folder name, if information will be output while iterating.

Definition at line 176 of file output_low.F90.

◆ plane

type(mesh_plane_t) output_low_oct_m::output_t::plane
private

This is to calculate the current flow across a plane.

Definition at line 178 of file output_low.F90.

◆ line

type(mesh_line_t) output_low_oct_m::output_t::line
private

or through a line (in 2D)

Definition at line 179 of file output_low.F90.

◆ bgw

type(output_bgw_t) output_low_oct_m::output_t::bgw
private

parameters for BerkeleyGW output

Definition at line 181 of file output_low.F90.


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