ply_sampling_var_move Subroutine

public subroutine ply_sampling_var_move(source, destination)

Move the variable data from source to destination.

If there is data in destination, it will be discarded. The data in source becomes accessible via destination and source itself gets nullified.

Arguments

Type IntentOptional Attributes Name
type(ply_sampling_var_type), pointer :: source(:)

Variable data to move (and make accessible via destination).

Source itself will be null after moving.

type(ply_sampling_var_type), pointer :: destination(:)

Pointer to refer to the data in source. If destination already contains data, this data will be discarded.


Called by

proc~~ply_sampling_var_move~~CalledByGraph proc~ply_sampling_var_move ply_sampling_var_move proc~ply_sample_adaptive ply_sample_adaptive proc~ply_sample_adaptive->proc~ply_sampling_var_move 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