Code_Saturne
CFD tool
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Macros | Typedefs | Functions
cs_restart.c File Reference
#include "cs_defs.h"
#include <assert.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "bft_mem.h"
#include "bft_error.h"
#include "bft_printf.h"
#include "cs_base.h"
#include "cs_block_dist.h"
#include "cs_block_to_part.h"
#include "cs_file.h"
#include "cs_io.h"
#include "cs_mesh.h"
#include "cs_mesh_location.h"
#include "cs_part_to_block.h"
#include "cs_timer.h"
#include "cs_restart.h"

Data Structures

struct  _location_t
 
struct  _cs_restart_t
 

Macros

#define CS_RESTART_NAME_LEN   64
 

Typedefs

typedef struct _location_t _location_t
 

Functions

void indsui (cs_int_t *isuite)
 
void opnsui (const char *nomsui, const cs_int_t *lngnom, const cs_int_t *ireawr, cs_int_t *numsui, cs_int_t *ierror CS_ARGF_SUPP_CHAINE)
 
void clssui (const cs_int_t *numsui, cs_int_t *ierror)
 
void tstsui (const cs_int_t *numsui, cs_int_t *indcel, cs_int_t *indfac, cs_int_t *indfbr, cs_int_t *indsom)
 
void infsui (const cs_int_t *numsui)
 
void lecsui (const cs_int_t *numsui, const char *nomrub, const cs_int_t *lngnom, const cs_int_t *itysup, const cs_int_t *nbvent, const cs_int_t *irtype, void *tabvar, cs_int_t *ierror CS_ARGF_SUPP_CHAINE)
 
void ecrsui (const cs_int_t *numsui, const char *nomrub, const cs_int_t *lngnom, const cs_int_t *itysup, const cs_int_t *nbvent, const cs_int_t *irtype, const void *tabvar, cs_int_t *ierror CS_ARGF_SUPP_CHAINE)
 
int cs_restart_present (void)
 
cs_restart_tcs_restart_create (const char *name, const char *path, cs_restart_mode_t mode)
 
cs_restart_tcs_restart_destroy (cs_restart_t *restart)
 
void cs_restart_check_base_location (const cs_restart_t *restart, bool *match_cell, bool *match_i_face, bool *match_b_face, bool *match_vertex)
 
int cs_restart_add_location (cs_restart_t *restart, const char *location_name, cs_gnum_t n_glob_ents, cs_lnum_t n_ents, const cs_gnum_t *ent_global_num)
 
void cs_restart_dump_index (const cs_restart_t *restart)
 
int cs_restart_read_section (cs_restart_t *restart, const char *sec_name, int location_id, cs_int_t n_location_vals, cs_type_t val_type, void *val)
 
void cs_restart_write_section (cs_restart_t *restart, const char *sec_name, int location_id, cs_int_t n_location_vals, cs_type_t val_type, const void *val)
 
void cs_restart_print_stats (void)
 

Macro Definition Documentation

#define CS_RESTART_NAME_LEN   64

Typedef Documentation

typedef struct _location_t _location_t

Function Documentation

void clssui ( const cs_int_t numsui,
cs_int_t ierror 
)

Here is the call graph for this function:

int cs_restart_add_location ( cs_restart_t restart,
const char *  location_name,
cs_gnum_t  n_glob_ents,
cs_lnum_t  n_ents,
const cs_gnum_t ent_global_num 
)

Here is the call graph for this function:

void cs_restart_check_base_location ( const cs_restart_t restart,
bool match_cell,
bool match_i_face,
bool match_b_face,
bool match_vertex 
)

Here is the call graph for this function:

cs_restart_t* cs_restart_create ( const char *  name,
const char *  path,
cs_restart_mode_t  mode 
)

Here is the call graph for this function:

cs_restart_t* cs_restart_destroy ( cs_restart_t restart)

Here is the call graph for this function:

void cs_restart_dump_index ( const cs_restart_t restart)

Here is the call graph for this function:

int cs_restart_present ( void  )

Here is the call graph for this function:

void cs_restart_print_stats ( void  )

Here is the call graph for this function:

int cs_restart_read_section ( cs_restart_t restart,
const char *  sec_name,
int  location_id,
cs_int_t  n_location_vals,
cs_type_t  val_type,
void *  val 
)

Here is the call graph for this function:

void cs_restart_write_section ( cs_restart_t restart,
const char *  sec_name,
int  location_id,
cs_int_t  n_location_vals,
cs_type_t  val_type,
const void *  val 
)

Here is the call graph for this function:

void ecrsui ( const cs_int_t numsui,
const char *  nomrub,
const cs_int_t lngnom,
const cs_int_t itysup,
const cs_int_t nbvent,
const cs_int_t irtype,
const void *  tabvar,
cs_int_t *ierror  CS_ARGF_SUPP_CHAINE 
)

Here is the call graph for this function:

void indsui ( cs_int_t isuite)

Here is the call graph for this function:

void infsui ( const cs_int_t numsui)

Here is the call graph for this function:

void lecsui ( const cs_int_t numsui,
const char *  nomrub,
const cs_int_t lngnom,
const cs_int_t itysup,
const cs_int_t nbvent,
const cs_int_t irtype,
void *  tabvar,
cs_int_t *ierror  CS_ARGF_SUPP_CHAINE 
)

Here is the call graph for this function:

void opnsui ( const char *  nomsui,
const cs_int_t lngnom,
const cs_int_t ireawr,
cs_int_t numsui,
cs_int_t *ierror  CS_ARGF_SUPP_CHAINE 
)

Here is the call graph for this function:

void tstsui ( const cs_int_t numsui,
cs_int_t indcel,
cs_int_t indfac,
cs_int_t indfbr,
cs_int_t indsom 
)

Here is the call graph for this function: