|
| subroutine | field_subsampler::field_subsampler_check (this) |
| | Checks the validity of the setup before calling compute()
|
| |
| subroutine | field_subsampler::compute_wrapper (this, time) |
| | Wrapper for the run-time-assigned subroutine compute_impl, which will be assigned at runtime to the correct compute().
|
| |
| subroutine | field_subsampler::dummy_compute (this, time) |
| | Dummy subroutine assigned by default to compute_impl.
|
| |
| subroutine | field_subsampler::field_subsampler_init_json (this, json, case) |
| | Constructor.
|
| |
| subroutine | field_subsampler::field_subsampler_init_common (this, name, which_fields, lx, point_zone) |
| | Actual constructor.
|
| |
| subroutine | field_subsampler::field_subsampler_free (this) |
| | Destructor.
|
| |
| subroutine | field_subsampler::field_subsampler_compute_pz (this, time) |
| | Subsample the fields based only on a point zone, no space-to-space interpolation.
|
| |
| subroutine | field_subsampler::field_subsampler_compute_xh (this, time) |
| | Subsample fields wihout any point zone, only space-to-space interpolation is enabled.
|
| |
| subroutine | field_subsampler::field_subsampler_compute_pz_xh (this, time) |
| | Subsample the fields based a point zone, and with space-to-space interpolation enabled.
|
| |
| subroutine | field_subsampler::field_subsampler_init_from_controllers (this, name, case, order, preprocess_controller, compute_controller, output_controller, which_fields, lx, point_zone) |
| | Constructor from components, passing controllers.
|
| |
| subroutine | field_subsampler::field_subsampler_init_from_controllers_properties (this, name, case, order, preprocess_control, preprocess_value, compute_control, compute_value, output_control, output_value, which_fields, lx, point_zone) |
| | Constructor from components, passing properties to the time_based_controller` components in the base type.
|
| |