src/base/cs_numbering.c 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
Functions | Variables
cs_numbering.c File Reference
`#include "cs_defs.h"`
`#include <stdio.h>`
`#include <string.h>`
`#include <assert.h>`
`#include "bft_mem.h"`
`#include "bft_error.h"`
`#include "bft_printf.h"`
`#include "fvm_defs.h"`
`#include "cs_base.h"`
`#include "cs_numbering.h"`
Include dependency graph for cs_numbering.c:

## Functions
cs_numbering_t * | cs_numbering_create_default (cs_lnum_t n_faces)
cs_numbering_t * | cs_numbering_create_vectorized (cs_lnum_t n_faces, int vector_size)
cs_numbering_t * | cs_numbering_create_threaded (int n_threads, int n_groups, cs_lnum_t group_index[])
void | cs_numbering_destroy (cs_numbering_t **numbering)
void | cs_numbering_dump (const cs_numbering_t *numbering)

## Variables
const char * | cs_numbering_type_name []

## Function Documentation

cs_numbering_t* cs_numbering_create_default | ( | cs_lnum_t | n_faces | ) |

cs_numbering_t* cs_numbering_create_threaded | ( | int | n_threads,
|  | int | n_groups,
|  | cs_lnum_t | group_index[]
| ) |  |

cs_numbering_t* cs_numbering_create_vectorized | ( | cs_lnum_t | n_faces,
|  | int | vector_size
| ) |  |

void cs_numbering_destroy | ( | cs_numbering_t ** | numbering | ) |

void cs_numbering_dump | ( | const cs_numbering_t * | numbering | ) |

## Variable Documentation

const char* cs_numbering_type_name[]

Initial value:
= {N_("default"),
N_("vectorization"),
N_("threads")}