1 #ifndef __CS_TIME_PLOT_H__ 2 #define __CS_TIME_PLOT_H__ 194 const char *file_prefix,
200 const int *probe_list,
202 const char *probe_names[]);
230 const char *file_prefix,
315 int *n_buffer_steps);
double precision, dimension(3, 3, nstrmx), save xcstru
Definition: alstru.f90:51
void cs_time_plot_flush_all(void)
Definition: cs_time_plot.c:1246
#define BEGIN_C_DECLS
Definition: cs_defs.h:510
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)
Definition: cs_time_plot.c:811
integer(c_int), pointer, save idtvar
option for a variable time step
Definition: optcal.f90:383
double precision, dimension(3, 3, nstrmx), save xmstru
Definition: alstru.f90:48
Definition: cs_field_pointer.h:67
double cs_real_t
Floating-point value.
Definition: cs_defs.h:322
struct _cs_time_plot_t cs_time_plot_t
Definition: cs_time_plot.h:48
Definition: cs_time_plot.h:58
double precision, dimension(3, 3, nstrmx), save xkstru
Definition: alstru.f90:54
real(c_double), pointer, save ttcabs
Current absolute time.
Definition: optcal.f90:353
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[])
Definition: cs_time_plot.c:1072
void cs_time_plot_vals_write(cs_time_plot_t *p, int tn, double t, int n_vals, const cs_real_t vals[])
Definition: cs_time_plot.c:1156
void cs_time_plot_finalize(cs_time_plot_t **p)
Definition: cs_time_plot.c:1115
cs_time_plot_format_t
Definition: cs_time_plot.h:56
void cs_time_plot_get_flush_default(float *flush_wtime, int *n_buffer_steps)
Definition: cs_time_plot.c:1281
integer, save tplfmt
time plot format (1: .dat, 2: .csv, 3: both)
Definition: entsor.f90:106
#define END_C_DECLS
Definition: cs_defs.h:511
void cs_time_plot_set_flush_default(float flush_wtime, int n_buffer_steps)
Definition: cs_time_plot.c:1263
integer(c_int), pointer, save ntcabs
Current absolute time step number. In case of restart, this is equal to ntpabs + number of new iterat...
Definition: optcal.f90:319
#define CS_PROCF(x, y)
Definition: cs_defs.h:524
void cs_time_plot_flush(cs_time_plot_t *p)
Definition: cs_time_plot.c:1224
void tplend(const int *tplnum, const int *tplfmt)
Definition: cs_time_plot.c:869
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[])
Definition: cs_time_plot.c:1006
void tplwri(const int *tplnum, const int *tplfmt, const int *nprb, const int *ntcabs, const cs_real_t *ttcabs, const cs_real_t *valprb)
Definition: cs_time_plot.c:921
Definition: cs_field_pointer.h:92
void tplnbr(int *ntpl)
Definition: cs_time_plot.c:963
Definition: cs_time_plot.h:57