(git:c5411e0)
Loading...
Searching...
No Matches
pw_grid_types::pw_grid_type Type Reference

Data Fields

integer(int_8) ngpts = 0_int_8
 
integer(int_8) ngpts_cut = 0_int_8
 
integer, dimension(2, 3) bounds = 0
 
integer, dimension(3) npts = 0
 
integer ngpts_local = 0
 
integer ngpts_cut_local = 0
 
integer, dimension(2, 3) bounds_local = 0
 
integer, dimension(3) npts_local = 0
 
real(kind=dp), dimension(3) dr = 0.0_dp
 
real(kind=dp), dimension(3, 3) dh = 0.0_dp
 
real(kind=dp), dimension(3, 3) dh_inv = 0.0_dp
 
logical orthorhombic = .TRUE.
 
real(kind=dp) dvol = 0.0_dp
 
real(kind=dp) vol = 0.0_dp
 
real(kind=dp) cutoff = 0.0_dp
 
type(map_pnmapl = map_pn()
 
type(map_pnmapm = map_pn()
 
type(map_pnmapn = map_pn()
 
type(pw_para_type) para = pw_para_type()
 
real(kind=dp), dimension(:, :), pointer, contiguous g => NULL()
 
real(kind=dp), dimension(:), pointer, contiguous gsq => NULL()
 
integer, dimension(:, :), allocatable g_hat
 
integer, dimension(:, :), pointer, contiguous g_hatmap => NULL()
 
integer grid_span = FULLSPACE
 
logical have_g0 = .TRUE.
 
integer first_gne0 = 0
 
integer id_nr = -1
 
integer reference = 0
 
integer, dimension(:), pointer gidx => NULL()
 
integer ref_count = 0
 
logical spherical = .FALSE.
 
complex(kind=dp), dimension(:, :), pointer, contiguous grays => NULL()
 

Detailed Description

Definition at line 52 of file pw_grid_types.F.

Field Documentation

◆ ngpts

integer(int_8) pw_grid_types::pw_grid_type::ngpts = 0_int_8

Definition at line 53 of file pw_grid_types.F.

◆ ngpts_cut

integer(int_8) pw_grid_types::pw_grid_type::ngpts_cut = 0_int_8

Definition at line 54 of file pw_grid_types.F.

◆ bounds

integer, dimension(2, 3) pw_grid_types::pw_grid_type::bounds = 0

Definition at line 55 of file pw_grid_types.F.

◆ npts

integer, dimension(3) pw_grid_types::pw_grid_type::npts = 0

Definition at line 56 of file pw_grid_types.F.

◆ ngpts_local

integer pw_grid_types::pw_grid_type::ngpts_local = 0

Definition at line 57 of file pw_grid_types.F.

◆ ngpts_cut_local

integer pw_grid_types::pw_grid_type::ngpts_cut_local = 0

Definition at line 58 of file pw_grid_types.F.

◆ bounds_local

integer, dimension(2, 3) pw_grid_types::pw_grid_type::bounds_local = 0

Definition at line 59 of file pw_grid_types.F.

◆ npts_local

integer, dimension(3) pw_grid_types::pw_grid_type::npts_local = 0

Definition at line 60 of file pw_grid_types.F.

◆ dr

real(kind=dp), dimension(3) pw_grid_types::pw_grid_type::dr = 0.0_dp

Definition at line 61 of file pw_grid_types.F.

◆ dh

real(kind=dp), dimension(3, 3) pw_grid_types::pw_grid_type::dh = 0.0_dp

Definition at line 62 of file pw_grid_types.F.

◆ dh_inv

real(kind=dp), dimension(3, 3) pw_grid_types::pw_grid_type::dh_inv = 0.0_dp

Definition at line 63 of file pw_grid_types.F.

◆ orthorhombic

logical pw_grid_types::pw_grid_type::orthorhombic = .TRUE.

Definition at line 64 of file pw_grid_types.F.

◆ dvol

real(kind=dp) pw_grid_types::pw_grid_type::dvol = 0.0_dp

Definition at line 65 of file pw_grid_types.F.

◆ vol

real(kind=dp) pw_grid_types::pw_grid_type::vol = 0.0_dp

Definition at line 65 of file pw_grid_types.F.

◆ cutoff

real(kind=dp) pw_grid_types::pw_grid_type::cutoff = 0.0_dp

Definition at line 66 of file pw_grid_types.F.

◆ mapl

type(map_pn) pw_grid_types::pw_grid_type::mapl = map_pn()

Definition at line 67 of file pw_grid_types.F.

◆ mapm

type(map_pn) pw_grid_types::pw_grid_type::mapm = map_pn()

Definition at line 67 of file pw_grid_types.F.

◆ mapn

type(map_pn) pw_grid_types::pw_grid_type::mapn = map_pn()

Definition at line 67 of file pw_grid_types.F.

◆ para

type(pw_para_type) pw_grid_types::pw_grid_type::para = pw_para_type()

Definition at line 68 of file pw_grid_types.F.

◆ g

real(kind=dp), dimension(:, :), pointer, contiguous pw_grid_types::pw_grid_type::g => NULL()

Definition at line 69 of file pw_grid_types.F.

◆ gsq

real(kind=dp), dimension(:), pointer, contiguous pw_grid_types::pw_grid_type::gsq => NULL()

Definition at line 70 of file pw_grid_types.F.

◆ g_hat

integer, dimension(:, :), allocatable pw_grid_types::pw_grid_type::g_hat

Definition at line 71 of file pw_grid_types.F.

◆ g_hatmap

integer, dimension(:, :), pointer, contiguous pw_grid_types::pw_grid_type::g_hatmap => NULL()

Definition at line 72 of file pw_grid_types.F.

◆ grid_span

integer pw_grid_types::pw_grid_type::grid_span = FULLSPACE

Definition at line 73 of file pw_grid_types.F.

◆ have_g0

logical pw_grid_types::pw_grid_type::have_g0 = .TRUE.

Definition at line 74 of file pw_grid_types.F.

◆ first_gne0

integer pw_grid_types::pw_grid_type::first_gne0 = 0

Definition at line 75 of file pw_grid_types.F.

◆ id_nr

integer pw_grid_types::pw_grid_type::id_nr = -1

Definition at line 76 of file pw_grid_types.F.

◆ reference

integer pw_grid_types::pw_grid_type::reference = 0

Definition at line 77 of file pw_grid_types.F.

◆ gidx

integer, dimension(:), pointer pw_grid_types::pw_grid_type::gidx => NULL()

Definition at line 78 of file pw_grid_types.F.

◆ ref_count

integer pw_grid_types::pw_grid_type::ref_count = 0

Definition at line 79 of file pw_grid_types.F.

◆ spherical

logical pw_grid_types::pw_grid_type::spherical = .FALSE.

Definition at line 80 of file pw_grid_types.F.

◆ grays

complex(kind=dp), dimension(:, :), pointer, contiguous pw_grid_types::pw_grid_type::grays => NULL()

Definition at line 81 of file pw_grid_types.F.


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