#include <stdlib.h>
#include <string.h>
#include "tests.h"
#include "test_common.h"
#include "geometry.h"
#include "interpolation/methods/interp_method.h"
#include "interpolation/methods/interp_method_callback.h"
#include "interpolation/methods/interp_method_fixed.h"
#include "dist_grid_utils.h"
#include "yac_mpi.h"
#include <mpi.h>
#include <yaxt.h>
#include <netcdf.h>
Go to the source code of this file.
|
| static void | test1_callback (double const tgt_coords[3], int src_cell_id, size_t src_cell_idx, int const **global_results_points, double **result_weights, size_t *result_count, void *user_data) |
| |
| static void | test2_callback (double const tgt_coords[3], int src_cell_id, size_t src_cell_idx, int const **global_results_points, double **result_weights, size_t *result_count, void *user_data) |
| |
| static void | test3_callback (double const tgt_coords[3], int src_cell_id, size_t src_cell_idx, int const **global_results_points, double **result_weights, size_t *result_count, void *user_data) |
| |
| static void | test4_callback (double const tgt_coords[3], int src_cell_id, size_t src_cell_idx, int const **global_results_points, double **result_weights, size_t *result_count, void *user_data) |
| |
|
| static char const * | grid_names [2] = {"src_grid", "tgt_grid"} |
| |
- Test
- A test for the parallel callback interpolation method.
Definition in file test_interp_method_callback_parallel.c.
◆ test1_callback()
| static void test1_callback |
( |
double const | tgt_coords[3], |
|
|
int | src_cell_id, |
|
|
size_t | src_cell_idx, |
|
|
int const ** | global_results_points, |
|
|
double ** | result_weights, |
|
|
size_t * | result_count, |
|
|
void * | user_data ) |
|
static |
◆ test2_callback()
| static void test2_callback |
( |
double const | tgt_coords[3], |
|
|
int | src_cell_id, |
|
|
size_t | src_cell_idx, |
|
|
int const ** | global_results_points, |
|
|
double ** | result_weights, |
|
|
size_t * | result_count, |
|
|
void * | user_data ) |
|
static |
◆ test3_callback()
| static void test3_callback |
( |
double const | tgt_coords[3], |
|
|
int | src_cell_id, |
|
|
size_t | src_cell_idx, |
|
|
int const ** | global_results_points, |
|
|
double ** | result_weights, |
|
|
size_t * | result_count, |
|
|
void * | user_data ) |
|
static |
◆ test4_callback()
| static void test4_callback |
( |
double const | tgt_coords[3], |
|
|
int | src_cell_id, |
|
|
size_t | src_cell_idx, |
|
|
int const ** | global_results_points, |
|
|
double ** | result_weights, |
|
|
size_t * | result_count, |
|
|
void * | user_data ) |
|
static |
◆ grid_names
| char const* grid_names[2] = {"src_grid", "tgt_grid"} |
|
static |