My Project
programmer's documentation
Functions
fvm_nodal_extract.c File Reference
#include "cs_defs.h"
#include <assert.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "bft_mem.h"
#include "bft_printf.h"
#include "fvm_defs.h"
#include "fvm_io_num.h"
#include "fvm_nodal.h"
#include "fvm_nodal_priv.h"
#include "fvm_nodal_extract.h"
Include dependency graph for fvm_nodal_extract.c:

Functions

void fvm_nodal_get_global_vertex_num (const fvm_nodal_t *this_nodal, cs_gnum_t *g_vtx_num)
 
void fvm_nodal_get_global_element_num (const fvm_nodal_t *this_nodal, fvm_element_t element_type, cs_gnum_t *g_elt_num)
 
void fvm_nodal_get_vertex_coords (const fvm_nodal_t *this_nodal, cs_interlace_t interlace, cs_coord_t *vertex_coords)
 
void fvm_nodal_get_element_centers (const fvm_nodal_t *this_nodal, cs_interlace_t interlace, int entity_dim, cs_coord_t *cell_centers)
 
void fvm_nodal_get_strided_connect (const fvm_nodal_t *this_nodal, fvm_element_t element_type, cs_lnum_t *connectivity)
 
void fvm_nodal_get_vertex_elements (const fvm_nodal_t *this_nodal, int entity_dim, cs_lnum_t **element_index, cs_lnum_t **element_id)
 
void fvm_nodal_extents (const fvm_nodal_t *this_nodal, double tolerance, double extents[])
 

Function Documentation

◆ fvm_nodal_extents()

void fvm_nodal_extents ( const fvm_nodal_t *  this_nodal,
double  tolerance,
double  extents[] 
)

◆ fvm_nodal_get_element_centers()

void fvm_nodal_get_element_centers ( const fvm_nodal_t *  this_nodal,
cs_interlace_t  interlace,
int  entity_dim,
cs_coord_t cell_centers 
)

◆ fvm_nodal_get_global_element_num()

void fvm_nodal_get_global_element_num ( const fvm_nodal_t *  this_nodal,
fvm_element_t  element_type,
cs_gnum_t g_elt_num 
)

◆ fvm_nodal_get_global_vertex_num()

void fvm_nodal_get_global_vertex_num ( const fvm_nodal_t *  this_nodal,
cs_gnum_t g_vtx_num 
)

◆ fvm_nodal_get_strided_connect()

void fvm_nodal_get_strided_connect ( const fvm_nodal_t *  this_nodal,
fvm_element_t  element_type,
cs_lnum_t connectivity 
)

◆ fvm_nodal_get_vertex_coords()

void fvm_nodal_get_vertex_coords ( const fvm_nodal_t *  this_nodal,
cs_interlace_t  interlace,
cs_coord_t vertex_coords 
)

◆ fvm_nodal_get_vertex_elements()

void fvm_nodal_get_vertex_elements ( const fvm_nodal_t *  this_nodal,
int  entity_dim,
cs_lnum_t **  element_index,
cs_lnum_t **  element_id 
)