src/fvm/fvm_nodal_priv.h File Reference

| programmer's documentation

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
fvm_nodal_priv.h File Reference
`#include "cs_defs.h"`
`#include "fvm_defs.h"`
`#include "fvm_group.h"`
`#include "fvm_nodal.h"`
`#include "fvm_tesselation.h"`
Include dependency graph for fvm_nodal_priv.h:

Go to the source code of this file.

## Data Structures
struct | fvm_nodal_section_t
struct | fvm_nodal_t

## Functions
fvm_nodal_section_t * | fvm_nodal_section_create (const fvm_element_t type)
fvm_nodal_section_t * | fvm_nodal_section_destroy (fvm_nodal_section_t *this_section)
void | fvm_nodal_section_copy_on_write (fvm_nodal_section_t *this_section, _Bool copy_face_index, _Bool copy_face_num, _Bool copy_vertex_index, _Bool copy_vertex_num)
cs_gnum_t | fvm_nodal_section_n_g_elements (const fvm_nodal_section_t *this_section)
cs_gnum_t | fvm_nodal_n_g_vertices (const fvm_nodal_t *this_nodal)
void | fvm_nodal_cell_face_connect (fvm_element_t element_type, int *n_faces, int n_face_vertices[6], int face_vertices[6][4])

## Function Documentation

void fvm_nodal_cell_face_connect | ( | fvm_element_t | element_type,
|  | int * | n_faces,
|  | int | n_face_vertices[6],
|  | int | face_vertices[6][4]
| ) |  |

cs_gnum_t fvm_nodal_n_g_vertices | ( | const fvm_nodal_t * | this_nodal | ) |

void fvm_nodal_section_copy_on_write | ( | fvm_nodal_section_t * | this_section,
|  | _Bool | copy_face_index,
|  | _Bool | copy_face_num,
|  | _Bool | copy_vertex_index,
|  | _Bool | copy_vertex_num
| ) |  |

fvm_nodal_section_t* fvm_nodal_section_create | ( | const fvm_element_t | type | ) |

fvm_nodal_section_t* fvm_nodal_section_destroy | ( | fvm_nodal_section_t * | this_section | ) |

cs_gnum_t fvm_nodal_section_n_g_elements | ( | const fvm_nodal_section_t * | this_section | ) |