#include <string.h>
#include "interpolation_fixed.h"
#include "utils_core.h"
#include "interpolation_utils.h"
Go to the source code of this file.
|
static int | yac_interpolation_fixed_is_source (struct yac_interpolation_type *interp) |
|
static int | yac_interpolation_fixed_is_target (struct yac_interpolation_type *interp) |
|
static void | yac_interpolation_fixed_execute (struct yac_interpolation_type *interp, double ***src_fields, double ***src_frac_masks, double **tgt_field, double frac_mask_fallback_value, double scale_factor, double scale_summand) |
|
static void | yac_interpolation_fixed_execute_put (struct yac_interpolation_type *interp, double ***src_fields, double ***src_frac_masks, int is_target, double frac_mask_fallback_value, double scale_factor, double scale_summand) |
|
static void | yac_interpolation_fixed_execute_get (struct yac_interpolation_type *interp, double **tgt_field, double frac_mask_fallback_value, double scale_factor, double scale_summand) |
|
static void | yac_interpolation_fixed_execute_get_async (struct yac_interpolation_type *interp, double **tgt_field, double frac_mask_fallback_value, double scale_factor, double scale_summand) |
|
static int | yac_interpolation_fixed_execute_test (struct yac_interpolation_type *interp) |
|
static void | yac_interpolation_fixed_execute_wait (struct yac_interpolation_type *interp) |
|
static struct yac_interpolation_type * | yac_interpolation_fixed_copy (struct yac_interpolation_type *interp) |
|
static void | yac_interpolation_fixed_delete (struct yac_interpolation_type *interp) |
|
struct yac_interpolation_type * | yac_interpolation_fixed_new (size_t collection_size, double value, size_t count, size_t const *pos) |
|
static void | yac_interpolation_fixed_execute_get_ (struct yac_interpolation_type *interp, double **tgt_field) |
|
◆ yac_interpolation_fixed_copy()
◆ yac_interpolation_fixed_delete()
◆ yac_interpolation_fixed_execute()
static void yac_interpolation_fixed_execute |
( |
struct yac_interpolation_type * | interp, |
|
|
double *** | src_fields, |
|
|
double *** | src_frac_masks, |
|
|
double ** | tgt_field, |
|
|
double | frac_mask_fallback_value, |
|
|
double | scale_factor, |
|
|
double | scale_summand ) |
|
static |
◆ yac_interpolation_fixed_execute_get()
static void yac_interpolation_fixed_execute_get |
( |
struct yac_interpolation_type * | interp, |
|
|
double ** | tgt_field, |
|
|
double | frac_mask_fallback_value, |
|
|
double | scale_factor, |
|
|
double | scale_summand ) |
|
static |
◆ yac_interpolation_fixed_execute_get_()
static void yac_interpolation_fixed_execute_get_ |
( |
struct yac_interpolation_type * | interp, |
|
|
double ** | tgt_field ) |
|
static |
◆ yac_interpolation_fixed_execute_get_async()
static void yac_interpolation_fixed_execute_get_async |
( |
struct yac_interpolation_type * | interp, |
|
|
double ** | tgt_field, |
|
|
double | frac_mask_fallback_value, |
|
|
double | scale_factor, |
|
|
double | scale_summand ) |
|
static |
◆ yac_interpolation_fixed_execute_put()
static void yac_interpolation_fixed_execute_put |
( |
struct yac_interpolation_type * | interp, |
|
|
double *** | src_fields, |
|
|
double *** | src_frac_masks, |
|
|
int | is_target, |
|
|
double | frac_mask_fallback_value, |
|
|
double | scale_factor, |
|
|
double | scale_summand ) |
|
static |
◆ yac_interpolation_fixed_execute_test()
◆ yac_interpolation_fixed_execute_wait()
◆ yac_interpolation_fixed_is_source()
◆ yac_interpolation_fixed_is_target()
◆ yac_interpolation_fixed_new()
struct yac_interpolation_type * yac_interpolation_fixed_new |
( |
size_t | collection_size, |
|
|
double | value, |
|
|
size_t | count, |
|
|
size_t const * | pos ) |
◆ interpolation_fixed_vtable
Initial value:= {
}
static void yac_interpolation_fixed_execute(struct yac_interpolation_type *interp, double ***src_fields, double ***src_frac_masks, double **tgt_field, double frac_mask_fallback_value, double scale_factor, double scale_summand)
static void yac_interpolation_fixed_execute_get_async(struct yac_interpolation_type *interp, double **tgt_field, double frac_mask_fallback_value, double scale_factor, double scale_summand)
static struct yac_interpolation_type * yac_interpolation_fixed_copy(struct yac_interpolation_type *interp)
static int yac_interpolation_fixed_execute_test(struct yac_interpolation_type *interp)
static int yac_interpolation_fixed_is_source(struct yac_interpolation_type *interp)
static void yac_interpolation_fixed_delete(struct yac_interpolation_type *interp)
static int yac_interpolation_fixed_is_target(struct yac_interpolation_type *interp)
static void yac_interpolation_fixed_execute_get(struct yac_interpolation_type *interp, double **tgt_field, double frac_mask_fallback_value, double scale_factor, double scale_summand)
static void yac_interpolation_fixed_execute_wait(struct yac_interpolation_type *interp)
static void yac_interpolation_fixed_execute_put(struct yac_interpolation_type *interp, double ***src_fields, double ***src_frac_masks, int is_target, double frac_mask_fallback_value, double scale_factor, double scale_summand)
Definition at line 39 of file interpolation_fixed.c.