YAC 3.12.0
Yet Another Coupler
Loading...
Searching...
No Matches
test_interp_method_avg_parallel.c File Reference
#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_avg.h"
#include "interpolation/methods/interp_method_fixed.h"
#include "dist_grid_utils.h"
#include "clipping.h"
#include "yac_mpi.h"
#include <mpi.h>
#include <yaxt.h>
#include <netcdf.h>
Include dependency graph for test_interp_method_avg_parallel.c:

Go to the source code of this file.

Variables

enum yac_interp_weights_reorder_type reorder_types []
 
size_t num_reorder_types = sizeof(reorder_types) / sizeof(reorder_types[0])
 
static char const * grid_names [2] = {"src_grid", "tgt_grid"}
 

Detailed Description

Test
A test for the parallel average interpolation method.

Definition in file test_interp_method_avg_parallel.c.

Variable Documentation

◆ grid_names

char const* grid_names[2] = {"src_grid", "tgt_grid"}
static

Definition at line 30 of file test_interp_method_avg_parallel.c.

◆ num_reorder_types

size_t num_reorder_types = sizeof(reorder_types) / sizeof(reorder_types[0])

Definition at line 29 of file test_interp_method_avg_parallel.c.

◆ reorder_types

enum yac_interp_weights_reorder_type reorder_types[]
Initial value:
=
@ YAC_MAPPING_ON_TGT
weights will be applied at target processes
@ YAC_MAPPING_ON_SRC
weights will be applied at source processes

Definition at line 27 of file test_interp_method_avg_parallel.c.