Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
Public Member Functions | |
procedure, pass(this) | init => fld_file_data_init |
procedure, pass(this) | free => fld_file_data_free |
procedure, pass(this) | scale => fld_file_data_scale |
procedure, pass(this) | add => fld_file_data_add |
procedure, pass(this) | size => fld_file_data_size |
procedure, pass(this) | get_list => fld_file_get_list |
Public Attributes | |
type(vector_t) | x |
x-coords More... | |
type(vector_t) | y |
y-coords More... | |
type(vector_t) | z |
z-coords More... | |
type(vector_t) | u |
x-velocity field More... | |
type(vector_t) | v |
y-velocity field More... | |
type(vector_t) | w |
z-velocity field More... | |
type(vector_t) | p |
pressure field More... | |
type(vector_t) | t |
temperature More... | |
integer, dimension(:), allocatable | idx |
element idxs More... | |
type(vector_t), dimension(:), allocatable | s |
Numbered scalar fields. More... | |
integer | gdim |
spatial dimensions More... | |
integer | n_scalars = 0 |
number of numbered scalar fields More... | |
real(kind=rp) | time = 0.0 |
time of sample More... | |
integer | glb_nelv = 0 |
global number of elements More... | |
integer | nelv = 0 |
n elements on the pe More... | |
integer | offset_el = 0 |
element offset for this pe More... | |
integer | lx = 0 |
N GLL points in x. More... | |
integer | ly = 0 |
integer | lz = 0 |
integer | t_counter = 0 |
counter of samples More... | |
integer | meta_nsamples = 0 |
number of samples specified in .nek5000 file More... | |
integer | meta_start_counter = 0 |
number of first field More... | |
character(len=1024) | fld_series_fname |
name of fld series as specified in .nek5000 (meta) file More... | |
Definition at line 14 of file fld_file_data.f90.
procedure, pass(this) fld_file_data::fld_file_data_t::add |
Definition at line 43 of file fld_file_data.f90.
procedure, pass(this) fld_file_data::fld_file_data_t::free |
Definition at line 41 of file fld_file_data.f90.
procedure, pass(this) fld_file_data::fld_file_data_t::get_list |
Definition at line 45 of file fld_file_data.f90.
procedure, pass(this) fld_file_data::fld_file_data_t::init |
Definition at line 40 of file fld_file_data.f90.
procedure, pass(this) fld_file_data::fld_file_data_t::scale |
Definition at line 42 of file fld_file_data.f90.
procedure, pass(this) fld_file_data::fld_file_data_t::size |
Definition at line 44 of file fld_file_data.f90.
character(len=1024) fld_file_data::fld_file_data_t::fld_series_fname |
name of fld series as specified in .nek5000 (meta) file
Definition at line 38 of file fld_file_data.f90.
integer fld_file_data::fld_file_data_t::gdim |
spatial dimensions
Definition at line 25 of file fld_file_data.f90.
integer fld_file_data::fld_file_data_t::glb_nelv = 0 |
global number of elements
Definition at line 28 of file fld_file_data.f90.
integer, dimension(:), allocatable fld_file_data::fld_file_data_t::idx |
element idxs
Definition at line 23 of file fld_file_data.f90.
integer fld_file_data::fld_file_data_t::lx = 0 |
N GLL points in x.
Definition at line 31 of file fld_file_data.f90.
integer fld_file_data::fld_file_data_t::ly = 0 |
Definition at line 32 of file fld_file_data.f90.
integer fld_file_data::fld_file_data_t::lz = 0 |
Definition at line 33 of file fld_file_data.f90.
integer fld_file_data::fld_file_data_t::meta_nsamples = 0 |
number of samples specified in .nek5000 file
Definition at line 36 of file fld_file_data.f90.
integer fld_file_data::fld_file_data_t::meta_start_counter = 0 |
number of first field
Definition at line 37 of file fld_file_data.f90.
integer fld_file_data::fld_file_data_t::n_scalars = 0 |
number of numbered scalar fields
Definition at line 26 of file fld_file_data.f90.
integer fld_file_data::fld_file_data_t::nelv = 0 |
n elements on the pe
Definition at line 29 of file fld_file_data.f90.
integer fld_file_data::fld_file_data_t::offset_el = 0 |
element offset for this pe
Definition at line 30 of file fld_file_data.f90.
type(vector_t) fld_file_data::fld_file_data_t::p |
pressure field
Definition at line 21 of file fld_file_data.f90.
type(vector_t), dimension(:), allocatable fld_file_data::fld_file_data_t::s |
Numbered scalar fields.
Definition at line 24 of file fld_file_data.f90.
type(vector_t) fld_file_data::fld_file_data_t::t |
temperature
Definition at line 22 of file fld_file_data.f90.
integer fld_file_data::fld_file_data_t::t_counter = 0 |
counter of samples
Definition at line 34 of file fld_file_data.f90.
real(kind=rp) fld_file_data::fld_file_data_t::time = 0.0 |
time of sample
Definition at line 27 of file fld_file_data.f90.
type(vector_t) fld_file_data::fld_file_data_t::u |
x-velocity field
Definition at line 18 of file fld_file_data.f90.
type(vector_t) fld_file_data::fld_file_data_t::v |
y-velocity field
Definition at line 19 of file fld_file_data.f90.
type(vector_t) fld_file_data::fld_file_data_t::w |
z-velocity field
Definition at line 20 of file fld_file_data.f90.
type(vector_t) fld_file_data::fld_file_data_t::x |
x-coords
Definition at line 15 of file fld_file_data.f90.
type(vector_t) fld_file_data::fld_file_data_t::y |
y-coords
Definition at line 16 of file fld_file_data.f90.
type(vector_t) fld_file_data::fld_file_data_t::z |
z-coords
Definition at line 17 of file fld_file_data.f90.