![]() |
Code_Saturne
CFD tool
|
#include <assert.h>
#include <stdio.h>
#include <string.h>
#include "ecs_def.h"
#include "ecs_fic.h"
#include "ecs_mem.h"
#include "ecs_descr_chaine.h"
#include "ecs_descr.h"
#include "ecs_table.h"
#include "ecs_table_priv.h"
Functions | |
ecs_table_t * | ecs_table__cree (size_t nbr, size_t pas, ecs_size_t *pos, ecs_int_t *val, ecs_descr_t *descr) |
ecs_table_t * | ecs_table__alloue (size_t nbr, size_t nbr_val) |
void | ecs_table__detruit (ecs_table_t **this_table) |
void | ecs_table__pos_en_regle (ecs_table_t *this_table) |
void | ecs_table__regle_en_pos (ecs_table_t *this_table) |
void | ecs_table__libere_pos (ecs_table_t *this_table) |
void | ecs_table__imprime (const ecs_table_t *this_table, size_t imp_col, size_t nbr_imp, FILE *fic_imp) |
size_t | ecs_table__ret_taille (const ecs_table_t *this_table) |
ecs_table_t * | ecs_table__copie (ecs_table_t *table_init) |
ecs_table_t * | ecs_table__transforme_tableau (size_t nbr_elt, const ecs_int_t *tab_elt, ecs_descr_t *descr) |
size_t | ecs_table__ret_elt_nbr (const ecs_table_t *this_table) |
size_t | ecs_table__ret_val_nbr (const ecs_table_t *this_table) |
size_t | ecs_table__ret_descr_nbr (const ecs_table_t *this_table) |
void | ecs_table__libere_pos_tab (const ecs_table_t *this_table, ecs_size_t *pos_tab) |
void | ecs_table__concatene (ecs_table_t **this_table, ecs_table_t **concat_table, size_t nbr_elt_init, size_t nbr_elt_concat) |
void | ecs_table__prolonge (ecs_table_t *this_table, size_t nbr_elt_prec, size_t nbr_elt_suiv) |
void | ecs_table__transforme_pos (ecs_table_t *this_table, size_t nbr_elt_ref, const ecs_tab_int_t vect_transf) |
void | ecs_table__incremente_val (ecs_table_t *this_table, const ecs_int_t increment) |
void | ecs_table__renumerote (ecs_table_t *this_table, const ecs_tab_int_t vect_transf, const ecs_tab_int_t signe_elt) |
ecs_table_t * | ecs_table__extrait (ecs_table_t *table_ref, bool elt_select[]) |
ecs_table_t* ecs_table__alloue | ( | size_t | nbr, |
size_t | nbr_val | ||
) |
void ecs_table__concatene | ( | ecs_table_t ** | this_table, |
ecs_table_t ** | concat_table, | ||
size_t | nbr_elt_init, | ||
size_t | nbr_elt_concat | ||
) |
ecs_table_t* ecs_table__copie | ( | ecs_table_t * | table_init | ) |
ecs_table_t* ecs_table__cree | ( | size_t | nbr, |
size_t | pas, | ||
ecs_size_t * | pos, | ||
ecs_int_t * | val, | ||
ecs_descr_t * | descr | ||
) |
void ecs_table__detruit | ( | ecs_table_t ** | this_table | ) |
ecs_table_t* ecs_table__extrait | ( | ecs_table_t * | table_ref, |
bool | elt_select[] | ||
) |
void ecs_table__imprime | ( | const ecs_table_t * | this_table, |
size_t | imp_col, | ||
size_t | nbr_imp, | ||
FILE * | fic_imp | ||
) |
void ecs_table__incremente_val | ( | ecs_table_t * | this_table, |
const ecs_int_t | increment | ||
) |
void ecs_table__libere_pos | ( | ecs_table_t * | this_table | ) |
void ecs_table__libere_pos_tab | ( | const ecs_table_t * | this_table, |
ecs_size_t * | pos_tab | ||
) |
void ecs_table__pos_en_regle | ( | ecs_table_t * | this_table | ) |
void ecs_table__prolonge | ( | ecs_table_t * | this_table, |
size_t | nbr_elt_prec, | ||
size_t | nbr_elt_suiv | ||
) |
void ecs_table__regle_en_pos | ( | ecs_table_t * | this_table | ) |
void ecs_table__renumerote | ( | ecs_table_t * | this_table, |
const ecs_tab_int_t | vect_transf, | ||
const ecs_tab_int_t | signe_elt | ||
) |
size_t ecs_table__ret_descr_nbr | ( | const ecs_table_t * | this_table | ) |
size_t ecs_table__ret_elt_nbr | ( | const ecs_table_t * | this_table | ) |
size_t ecs_table__ret_taille | ( | const ecs_table_t * | this_table | ) |
size_t ecs_table__ret_val_nbr | ( | const ecs_table_t * | this_table | ) |
void ecs_table__transforme_pos | ( | ecs_table_t * | this_table, |
size_t | nbr_elt_ref, | ||
const ecs_tab_int_t | vect_transf | ||
) |
ecs_table_t* ecs_table__transforme_tableau | ( | size_t | nbr_elt, |
const ecs_int_t * | tab_elt, | ||
ecs_descr_t * | descr | ||
) |