Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
Simple module to handle fld file series. Provides an interface to the different fields sotred in a fld file Also provides simple functions to scale and add different fld files. An example of using this module is shown in contrib/average_fields.f90 The fld_file_data_t should dynamically update each time one reads a new fld file Martin Karp 1/2-2023. More...
Data Types | |
type | fld_file_data_t |
Functions/Subroutines | |
subroutine | fld_file_data_init (this, nelv, offset_el) |
Initialise a fld_file_data object with nelv elements with a offset_nel. More... | |
integer function | fld_file_data_size (this) |
Get number of fields in this fld file. More... | |
subroutine | fld_file_get_list (this, ptr_list, n) |
Get a list with pointers to the fields in the fld file. More... | |
subroutine | fld_file_data_scale (this, c) |
Scale the values stored in this fld_file_data. More... | |
subroutine | fld_file_data_add (this, fld_data_add) |
Add the values in another fld file to this. More... | |
subroutine | fld_file_data_free (this) |
Deallocate fld file data type. More... | |
Simple module to handle fld file series. Provides an interface to the different fields sotred in a fld file Also provides simple functions to scale and add different fld files. An example of using this module is shown in contrib/average_fields.f90 The fld_file_data_t should dynamically update each time one reads a new fld file Martin Karp 1/2-2023.
|
private |
Add the values in another fld file to this.
Definition at line 128 of file fld_file_data.f90.
|
private |
Deallocate fld file data type.
Definition at line 145 of file fld_file_data.f90.
subroutine fld_file_data::fld_file_data_init | ( | class(fld_file_data_t), intent(inout) | this, |
integer, intent(in), optional | nelv, | ||
integer, intent(in), optional | offset_el | ||
) |
Initialise a fld_file_data object with nelv elements with a offset_nel.
Definition at line 51 of file fld_file_data.f90.
|
private |
Scale the values stored in this fld_file_data.
Definition at line 110 of file fld_file_data.f90.
|
private |
Get number of fields in this fld file.
Definition at line 60 of file fld_file_data.f90.
|
private |
Get a list with pointers to the fields in the fld file.
Definition at line 74 of file fld_file_data.f90.