YetAnotherCoupler 3.5.2
Loading...
Searching...
No Matches
field_data_set.h File Reference
#include "basic_grid.h"
#include "utils_common.h"
#include "location.h"
#include "field_data.h"
Include dependency graph for field_data_set.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

struct yac_field_data_setyac_field_data_set_empty_new ()
 
struct yac_field_data_setyac_field_data_set_new (struct yac_field_data *cell_field_data, struct yac_field_data *vertex_field_data, struct yac_field_data *edge_field_data)
 
size_t yac_field_data_set_add_mask (struct yac_field_data_set *field_data_set, enum yac_location location, int const *mask, size_t count, char const *mask_name)
 
size_t yac_field_data_set_add_coordinates (struct yac_field_data_set *field_data_set, enum yac_location location, yac_coordinate_pointer coordinates, size_t count)
 
size_t yac_field_data_set_add_mask_nocpy (struct yac_field_data_set *field_data_set, enum yac_location location, int const *mask, char const *mask_name)
 
size_t yac_field_data_set_add_coordinates_nocpy (struct yac_field_data_set *field_data_set, enum yac_location location, yac_coordinate_pointer coordinates)
 
struct yac_field_datayac_field_data_set_get_field_data (struct yac_field_data_set *field_data_set, enum yac_location location)
 
void yac_field_data_set_delete (struct yac_field_data_set *field_data_set)
 

Function Documentation

◆ yac_field_data_set_add_coordinates()

size_t yac_field_data_set_add_coordinates ( struct yac_field_data_set * field_data_set,
enum yac_location location,
yac_coordinate_pointer coordinates,
size_t count )

Definition at line 96 of file field_data_set.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ yac_field_data_set_add_coordinates_nocpy()

size_t yac_field_data_set_add_coordinates_nocpy ( struct yac_field_data_set * field_data_set,
enum yac_location location,
yac_coordinate_pointer coordinates )

Definition at line 86 of file field_data_set.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ yac_field_data_set_add_mask()

size_t yac_field_data_set_add_mask ( struct yac_field_data_set * field_data_set,
enum yac_location location,
int const * mask,
size_t count,
char const * mask_name )

Definition at line 69 of file field_data_set.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ yac_field_data_set_add_mask_nocpy()

size_t yac_field_data_set_add_mask_nocpy ( struct yac_field_data_set * field_data_set,
enum yac_location location,
int const * mask,
char const * mask_name )

Definition at line 58 of file field_data_set.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ yac_field_data_set_delete()

void yac_field_data_set_delete ( struct yac_field_data_set * field_data_set)

Definition at line 110 of file field_data_set.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ yac_field_data_set_empty_new()

struct yac_field_data_set * yac_field_data_set_empty_new ( )

Definition at line 32 of file field_data_set.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ yac_field_data_set_get_field_data()

struct yac_field_data * yac_field_data_set_get_field_data ( struct yac_field_data_set * field_data_set,
enum yac_location location )

Definition at line 41 of file field_data_set.c.

Here is the caller graph for this function:

◆ yac_field_data_set_new()

struct yac_field_data_set * yac_field_data_set_new ( struct yac_field_data * cell_field_data,
struct yac_field_data * vertex_field_data,
struct yac_field_data * edge_field_data )

Definition at line 17 of file field_data_set.c.

Here is the caller graph for this function: