ply_sampling_varsys_for_track Subroutine

public subroutine ply_sampling_varsys_for_track(varsys, trackInst, mesh, nDims, lvl_degree, sample_varsys, var, time)

Create a variable system for the given tracking instance.

Arguments

Type IntentOptional Attributes Name
type(tem_varSys_type), intent(in) :: varsys

Variable system describing the access to the original data to sample.

type(tem_tracking_instance_type), intent(in) :: trackInst

The tracking object that should be sampled.

type(treelmesh_type), intent(in) :: mesh

Original mesh describing the spatial organisation of the data to sample.

integer, intent(in) :: nDims

Dimensionality of the data to sample.

integer, intent(in) :: lvl_degree(:)

Maximal polynomial degree for each level.

type(tem_varSys_type), intent(out) :: sample_varsys

Variable system for the sampled data.

type(ply_sampling_var_type), pointer :: var(:)

Extracted data for all the variables requested in the given tracking instance.

type(tem_time_type), intent(in) :: time

Point in time to get the data for.


Calls

proc~~ply_sampling_varsys_for_track~~CallsGraph proc~ply_sampling_varsys_for_track ply_sampling_varsys_for_track proc~tem_varsys_init tem_varSys_init proc~ply_sampling_varsys_for_track->proc~tem_varsys_init proc~tem_levelof tem_LevelOf proc~ply_sampling_varsys_for_track->proc~tem_levelof proc~ply_sampling_var_allocate ply_sampling_var_allocate proc~ply_sampling_varsys_for_track->proc~ply_sampling_var_allocate

Called by

proc~~ply_sampling_varsys_for_track~~CalledByGraph proc~ply_sampling_varsys_for_track ply_sampling_varsys_for_track proc~ply_sample_adaptive ply_sample_adaptive proc~ply_sample_adaptive->proc~ply_sampling_varsys_for_track proc~ply_sample_data ply_sample_data proc~ply_sample_data->proc~ply_sample_adaptive proc~ply_sampled_track_output ply_sampled_track_output proc~ply_sampled_track_output->proc~ply_sample_data proc~atl_initialize_program atl_initialize_program proc~atl_initialize_program->proc~ply_sampled_track_output proc~atl_solve_program atl_solve_program proc~atl_solve_program->proc~ply_sampled_track_output program~atl_harvesting atl_harvesting program~atl_harvesting->proc~ply_sampled_track_output

Contents