YAC 3.15.0
Yet Another Coupler
Loading...
Searching...
No Matches
interp_method_fixed.h File Reference
Include dependency graph for interp_method_fixed.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  yac_interp_method_fixed_config
 

Macros

#define YAC_INTERP_FIXED_VALUE_DEFAULT   (DBL_MAX)
 

Functions

struct interp_methodyac_interp_method_fixed_new (double value)
 
struct interp_method_configyac_interp_method_config_fixed_new (struct yac_interp_method_fixed_config const *config)
 Creates a new fixed interpolation method configuration.
 
struct interp_method_configinterp_method_config_fixed_unpack (void *buffer, int buffer_size, int *position, MPI_Comm comm)
 Unpacks a fixed interpolation method configuration from a buffer.
 

Macro Definition Documentation

◆ YAC_INTERP_FIXED_VALUE_DEFAULT

#define YAC_INTERP_FIXED_VALUE_DEFAULT   (DBL_MAX)

Definition at line 12 of file interp_method_fixed.h.

Function Documentation

◆ interp_method_config_fixed_unpack()

struct interp_method_config * interp_method_config_fixed_unpack ( void * buffer,
int buffer_size,
int * position,
MPI_Comm comm )

Unpacks a fixed interpolation method configuration from a buffer.

Parameters
[in]bufferBuffer containing the packed configuration data
[in]buffer_sizeSize of the buffer
[in,out]positionCurrent position in the buffer (will be updated)
[in]commMPI communicator for parallel unpacking
Returns
Pointer to the unpacked interp_method_config structure

Definition at line 172 of file interp_method_fixed.c.

◆ yac_interp_method_config_fixed_new()

struct interp_method_config * yac_interp_method_config_fixed_new ( struct yac_interp_method_fixed_config const * config)

Creates a new fixed interpolation method configuration.

Parameters
[in]configPointer to the fixed interpolation method config structure
Returns
Pointer to the created interp_method_config structure

Definition at line 162 of file interp_method_fixed.c.

Here is the caller graph for this function:

◆ yac_interp_method_fixed_new()

struct interp_method * yac_interp_method_fixed_new ( double value)

Definition at line 54 of file interp_method_fixed.c.

Here is the caller graph for this function: