YAC 3.15.0
Yet Another Coupler
Loading...
Searching...
No Matches
interp_method_creep.h File Reference
Include dependency graph for interp_method_creep.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_creep_config
 

Macros

#define YAC_INTERP_CREEP_DISTANCE_DEFAULT   (-1)
 

Functions

struct interp_methodyac_interp_method_creep_new (int creep_distance)
 
struct interp_method_configyac_interp_method_config_creep_new (struct yac_interp_method_creep_config const *config)
 Creates a new creep interpolation method configuration.
 
struct interp_method_configinterp_method_config_creep_unpack (void *buffer, int buffer_size, int *position, MPI_Comm comm)
 Unpacks a creep interpolation method configuration from a buffer.
 

Macro Definition Documentation

◆ YAC_INTERP_CREEP_DISTANCE_DEFAULT

#define YAC_INTERP_CREEP_DISTANCE_DEFAULT   (-1)

Definition at line 12 of file interp_method_creep.h.

Function Documentation

◆ interp_method_config_creep_unpack()

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

Unpacks a creep 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 1388 of file interp_method_creep.c.

◆ yac_interp_method_config_creep_new()

struct interp_method_config * yac_interp_method_config_creep_new ( struct yac_interp_method_creep_config const * config)

Creates a new creep interpolation method configuration.

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

Definition at line 1378 of file interp_method_creep.c.

Here is the caller graph for this function:

◆ yac_interp_method_creep_new()

struct interp_method * yac_interp_method_creep_new ( int creep_distance)

Definition at line 1269 of file interp_method_creep.c.

Here is the caller graph for this function: