dump_function

The goal is to retrieve logged data and dump them into files to track the behaviour of the solver This should be used in production runs as dumping files to disk will drastically slow down the performances

TRACKED DOWN DATA:
  • Execution time per function

  • Residual

void dump_init(global_variable gv)
[source]

Initialize dumping function by creating needed files

void fill_output_struct(global_variable gv, simplex_data *splx_data, bulk_info z_b, PP_ref *PP_ref_db, SS_ref *SS_ref_db, csd_phase_set *cp, stb_system *sp)
[source]

Save final result of minimization

void output_thermocalc(global_variable gv, bulk_info z_b, PP_ref *PP_ref_db, SS_ref *SS_ref_db, csd_phase_set *cp, stb_system *sp)
[source]

thermocalc like output

void output_gui(global_variable gv, bulk_info z_b, PP_ref *PP_ref_db, SS_ref *SS_ref_db, csd_phase_set *cp, stb_system *sp)
[source]

output used for the graphic user interface

void output_matlab(global_variable gv, bulk_info z_b, PP_ref *PP_ref_db, SS_ref *SS_ref_db, csd_phase_set *cp, stb_system *sp)
[source]

output used for the matlab interface

void save_results_function(global_variable gv, bulk_info z_b, PP_ref *PP_ref_db, SS_ref *SS_ref_db, csd_phase_set *cp, stb_system *sp)
[source]

Save final result of minimization

void mergeParallelFiles(global_variable gv)
[source]

Parallel file dump for phase diagrams

void mergeParallel_matlab(global_variable gv)
[source]

Parallel file dump for phase diagrams

void mergeParallel_residual_Files(global_variable gv)
[source]

Parallel file dump for phase diagrams

void mergeParallel_LocalMinima_Files(global_variable gv)
[source]

Parallel file dump for local minima search

void mergeParallel_LevellingGamma_Files(global_variable gv)
[source]

Parallel file dump for first stage of levelling minimization only