7.1
general documentation
cs_time_plot.h File Reference
#include "cs_base.h"
+ Include dependency graph for cs_time_plot.h:

Go to the source code of this file.

Typedefs

typedef struct _cs_time_plot_t cs_time_plot_t
 

Enumerations

enum  cs_time_plot_format_t { CS_TIME_PLOT_DAT, CS_TIME_PLOT_CSV }
 

Functions

void tpsini (const int *tplnum, const char *tplnam, const char *tplpre, const int *tplfmt, const int *idtvar, const int *nstru, const cs_real_t *xmstru, const cs_real_t *xcstru, const cs_real_t *xkstru, const int *lnam, const int *lpre CS_ARGF_SUPP_CHAINE)
 
void tplend (const int *tplnum, const int *tplfmt)
 
void tplwri (const int *tplnum, const int *tplfmt, const int *nprb, const int *ntcabs, const cs_real_t *ttcabs, const cs_real_t *valprb)
 
void tplnbr (int *ntpl)
 
cs_time_plot_tcs_time_plot_init_probe (const char *plot_name, const char *file_prefix, cs_time_plot_format_t format, bool use_iteration, double flush_wtime, int n_buffer_steps, int n_probes, const int *probe_list, const cs_real_t probe_coords[], const char *probe_names[])
 
cs_time_plot_tcs_time_plot_init_struct (const char *plot_name, const char *file_prefix, cs_time_plot_format_t format, bool use_iteration, double flush_wtime, int n_buffer_steps, int n_structures, const cs_real_t mass_matrixes[], const cs_real_t damping_matrixes[], const cs_real_t stiffness_matrixes[])
 
void cs_time_plot_finalize (cs_time_plot_t **p)
 
void cs_time_plot_vals_write (cs_time_plot_t *p, int tn, double t, int n_vals, const cs_real_t vals[])
 
void cs_time_plot_flush (cs_time_plot_t *p)
 
void cs_time_plot_flush_all (void)
 
void cs_time_plot_set_flush_default (float flush_wtime, int n_buffer_steps)
 
void cs_time_plot_get_flush_default (float *flush_wtime, int *n_buffer_steps)
 

Typedef Documentation

◆ cs_time_plot_t

typedef struct _cs_time_plot_t cs_time_plot_t

Enumeration Type Documentation

◆ cs_time_plot_format_t

Enumerator
CS_TIME_PLOT_DAT 
CS_TIME_PLOT_CSV 

Function Documentation

◆ cs_time_plot_finalize()

void cs_time_plot_finalize ( cs_time_plot_t **  p)

◆ cs_time_plot_flush()

void cs_time_plot_flush ( cs_time_plot_t p)

◆ cs_time_plot_flush_all()

void cs_time_plot_flush_all ( void  )

◆ cs_time_plot_get_flush_default()

void cs_time_plot_get_flush_default ( float *  flush_wtime,
int *  n_buffer_steps 
)

◆ cs_time_plot_init_probe()

cs_time_plot_t* cs_time_plot_init_probe ( const char *  plot_name,
const char *  file_prefix,
cs_time_plot_format_t  format,
bool  use_iteration,
double  flush_wtime,
int  n_buffer_steps,
int  n_probes,
const int *  probe_list,
const cs_real_t  probe_coords[],
const char *  probe_names[] 
)

◆ cs_time_plot_init_struct()

cs_time_plot_t* cs_time_plot_init_struct ( const char *  plot_name,
const char *  file_prefix,
cs_time_plot_format_t  format,
bool  use_iteration,
double  flush_wtime,
int  n_buffer_steps,
int  n_structures,
const cs_real_t  mass_matrixes[],
const cs_real_t  damping_matrixes[],
const cs_real_t  stiffness_matrixes[] 
)

◆ cs_time_plot_set_flush_default()

void cs_time_plot_set_flush_default ( float  flush_wtime,
int  n_buffer_steps 
)

◆ cs_time_plot_vals_write()

void cs_time_plot_vals_write ( cs_time_plot_t p,
int  tn,
double  t,
int  n_vals,
const cs_real_t  vals[] 
)

◆ tplend()

void tplend ( const int *  tplnum,
const int *  tplfmt 
)

◆ tplnbr()

void tplnbr ( int *  ntpl)

◆ tplwri()

void tplwri ( const int *  tplnum,
const int *  tplfmt,
const int *  nprb,
const int *  ntcabs,
const cs_real_t ttcabs,
const cs_real_t valprb 
)

◆ tpsini()

void tpsini ( const int *  tplnum,
const char *  tplnam,
const char *  tplpre,
const int *  tplfmt,
const int *  idtvar,
const int *  nstru,
const cs_real_t xmstru,
const cs_real_t xcstru,
const cs_real_t xkstru,
const int *  lnam,
const int *lpre  CS_ARGF_SUPP_CHAINE 
)