Namespaces | |
module | variables_probes |
Define variables associated to probes. | |
Classes | |
type | type_probe::t_probe |
Probe. More... | |
type | type_sample_list::t_sample_list_item |
Item of a sample list. More... | |
type | type_sample_list::t_sample_list |
List of samples. More... | |
type | type_sampler::t_sampler |
Sampler. Sample a file on a set of points. More... | |
Functions | |
subroutine | type_probe::initialize_probe (probe) |
Initialize a probe structure. More... | |
subroutine | type_probe::generate_probe_line (probe, start_point, end_point, nb_points) |
Generate a probe from the coordinates of a line segment. More... | |
subroutine | type_probe::evaluate_probe (probe) |
Evaluate the probe and print data to file. More... | |
subroutine, public | type_sampler::initialize_sampler (sampler) |
Initialize a sampler. The points of the sampler must be defined prior to call this routine. More... | |
subroutine, public | type_sampler::initialize_samples (sampler, samples) |
Initialize an array of samples from a sampler. More... | |
subroutine, public | type_sampler::sample_field_cell (sampler, field, samples) |
Sample a field defined on cells. More... | |
subroutine, public | type_sampler::sample_field_face_u (sampler, field, samples) |
Sample a field defined on faces in direction _u. More... | |
subroutine, public | type_sampler::sample_field_face_v (sampler, field, samples) |
Sample a field defined on faces in direction _v. More... | |
subroutine, public | type_sampler::sample_field_face_w (sampler, field, samples) |
Sample a field defined on faces in direction _w. More... | |
subroutine type_probe::evaluate_probe | ( | type(t_probe), intent(inout) | probe | ) |
[in,out] | probe | Probe point or line |
subroutine type_probe::generate_probe_line | ( | type(t_probe), intent(inout) | probe, |
double precision, dimension(:), intent(in) | start_point, | ||
double precision, dimension(:), intent(in) | end_point, | ||
integer, intent(in) | nb_points | ||
) |
[in,out] | probe | Probe point or line |
[in] | start_point | First point of the line segment |
[in] | end_point | Last point of the line segment |
[in] | nb_points | Number of points on the line segment |
subroutine type_probe::initialize_probe | ( | type(t_probe), intent(out) | probe | ) |
[out] | probe | Probe point or line |
subroutine, public type_sampler::initialize_sampler | ( | type(t_sampler), intent(inout) | sampler | ) |
[in,out] | sampler | Sampler |
subroutine, public type_sampler::initialize_samples | ( | type(t_sampler), intent(in) | sampler, |
double precision, dimension(:), intent(out), allocatable | samples | ||
) |
[in] | sampler | Sampler |
[out] | samples | Array of samples |
subroutine, public type_sampler::sample_field_cell | ( | class(t_sampler), intent(in) | sampler, |
double precision, dimension(:,:,:), intent(in) | field, | ||
double precision, dimension(:), intent(out) | samples | ||
) |
[in] | sampler | Sampler |
[in] | field | Field defined on cells |
[out] | samples | Array of samples |
subroutine, public type_sampler::sample_field_face_u | ( | class(t_sampler), intent(in) | sampler, |
type(t_face_field), intent(in) | field, | ||
double precision, dimension(:), intent(out) | samples | ||
) |
[in] | sampler | Sampler |
[in] | field | Field defined on faces |
[out] | samples | Array of samples |
subroutine, public type_sampler::sample_field_face_v | ( | class(t_sampler), intent(in) | sampler, |
type(t_face_field), intent(in) | field, | ||
double precision, dimension(:), intent(out) | samples | ||
) |
[in] | sampler | Sampler |
[in] | field | Field defined on faces |
[out] | samples | Array of samples |
subroutine, public type_sampler::sample_field_face_w | ( | class(t_sampler), intent(in) | sampler, |
type(t_face_field), intent(in) | field, | ||
double precision, dimension(:), intent(out) | samples | ||
) |
[in] | sampler | Sampler |
[in] | field | Field defined on faces |
[out] | samples | Array of samples |