#include "cs_base.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_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_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[]) |
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 struct _cs_time_plot_t cs_time_plot_t |
void cs_time_plot_finalize | ( | cs_time_plot_t ** | p | ) |
void cs_time_plot_flush | ( | cs_time_plot_t * | p | ) |
void cs_time_plot_flush_all | ( | void | ) |
void cs_time_plot_get_flush_default | ( | float * | flush_wtime, |
int * | n_buffer_steps | ||
) |
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_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[] | ||
) |
void cs_time_plot_set_flush_default | ( | float | flush_wtime, |
int | n_buffer_steps | ||
) |
void cs_time_plot_vals_write | ( | cs_time_plot_t * | p, |
int | tn, | ||
double | t, | ||
int | n_vals, | ||
const cs_real_t | vals[] | ||
) |
void tplend | ( | const int * | tplnum, |
const int * | tplfmt | ||
) |
void tplnbr | ( | int * | ntpl | ) |
void tplwri | ( | const int * | tplnum, |
const int * | tplfmt, | ||
const int * | nprb, | ||
const int * | ntcabs, | ||
const cs_real_t * | ttcabs, | ||
const cs_real_t * | valprb | ||
) |