YetAnotherCoupler 3.2.0_a
Loading...
Searching...
No Matches
Functions
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: