Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
Sampler. More...
Public Member Functions | |
procedure, pass(this) | init => sampler_init |
Constructor. More... | |
procedure, pass(this) | free => sampler_free |
Destructor. More... | |
procedure, pass(this) | add => sampler_add |
Add an output to the sampler. More... | |
procedure, pass(this) | sample => sampler_sample |
Sample the fields and output. More... | |
procedure, pass(this) | set_counter => sampler_set_counter |
Set sampling counter based on time (after restart) More... | |
Public Attributes | |
type(outp_t), dimension(:), allocatable | output_list |
List of outputs. More... | |
type(time_based_controller_t), dimension(:), allocatable | controllers |
List of controllers for determining wether we should write. More... | |
integer | n |
Number of outputs. More... | |
integer | size |
Number of entries in the list. More... | |
real(kind=rp) | t_end |
Final time of the simulation. More... | |
Sampler.
Definition at line 52 of file sampler.f90.
procedure, pass(this) sampler::sampler_t::add |
Add an output to the sampler.
Definition at line 69 of file sampler.f90.
procedure, pass(this) sampler::sampler_t::free |
Destructor.
Definition at line 67 of file sampler.f90.
procedure, pass(this) sampler::sampler_t::init |
Constructor.
Definition at line 65 of file sampler.f90.
procedure, pass(this) sampler::sampler_t::sample |
Sample the fields and output.
Definition at line 71 of file sampler.f90.
procedure, pass(this) sampler::sampler_t::set_counter |
Set sampling counter based on time (after restart)
Definition at line 73 of file sampler.f90.
type(time_based_controller_t), dimension(:), allocatable sampler::sampler_t::controllers |
List of controllers for determining wether we should write.
Definition at line 56 of file sampler.f90.
integer sampler::sampler_t::n |
Number of outputs.
Definition at line 58 of file sampler.f90.
type(outp_t), dimension(:), allocatable sampler::sampler_t::output_list |
List of outputs.
Definition at line 54 of file sampler.f90.
integer sampler::sampler_t::size |
Number of entries in the list.
Definition at line 60 of file sampler.f90.
real(kind=rp) sampler::sampler_t::t_end |
Final time of the simulation.
Definition at line 62 of file sampler.f90.