A type for storing the diagnostics configuration,
a reference to the output file, and current
results of the simulation
Components
Type |
Visibility | Attributes |
|
Name |
| Initial | |
type(diagnostics_ascii_type),
|
public |
|
:: |
ascii_files |
|
|
|
type(results_summary_type),
|
public |
|
:: |
current_results |
|
|
|
integer,
|
public |
|
:: |
file_id |
|
|
NetCDF file ID
|
integer,
|
public |
|
:: |
nout |
= |
1 |
Current timestep
|
integer,
|
public |
|
:: |
istep |
|
|
|
integer,
|
public |
|
:: |
verbosity |
= |
3 |
|
logical,
|
public |
|
:: |
create |
|
|
|
logical,
|
public |
|
:: |
writing |
|
|
|
logical,
|
public |
|
:: |
distributed |
|
|
|
logical,
|
public |
|
:: |
parallel |
|
|
|
logical,
|
public |
|
:: |
exit |
|
|
|
logical,
|
public |
|
:: |
vary_vnew_only |
|
|
|
logical,
|
public |
|
:: |
calculate_fluxes |
|
|
|
logical,
|
public |
|
:: |
appending |
|
|
|
real,
|
public |
|
:: |
user_time |
|
|
|
real,
|
public |
|
:: |
user_time_old |
|
|
|
real,
|
public |
|
:: |
start_time |
|
|
|
real,
|
public, |
dimension(:), allocatable
|
:: |
fluxfac |
|
|
|
integer,
|
public |
|
:: |
nwrite |
|
|
|
integer,
|
public |
|
:: |
nwrite_mult |
|
|
|
logical,
|
public |
|
:: |
write_any |
|
|
|
logical,
|
public |
|
:: |
append_old |
|
|
|
logical,
|
public |
|
:: |
enable_parallel |
|
|
|
logical,
|
public |
|
:: |
serial_netcdf4 |
|
|
|
integer,
|
public |
|
:: |
igomega |
|
|
|
logical,
|
public |
|
:: |
print_line |
|
|
|
logical,
|
public |
|
:: |
print_flux_line |
|
|
|
logical,
|
public |
|
:: |
write_line |
|
|
|
logical,
|
public |
|
:: |
write_flux_line |
|
|
|
logical,
|
public |
|
:: |
write_fields |
|
|
|
logical,
|
public |
|
:: |
write_phi_over_time |
|
|
|
logical,
|
public |
|
:: |
write_apar_over_time |
|
|
|
logical,
|
public |
|
:: |
write_bpar_over_time |
|
|
|
logical,
|
public |
|
:: |
make_movie |
|
|
|
logical,
|
public |
|
:: |
dump_fields_periodically |
|
|
|
logical,
|
public |
|
:: |
write_moments |
|
|
|
logical,
|
public |
|
:: |
write_full_moments_notgc |
|
|
|
logical,
|
public |
|
:: |
write_ntot_over_time |
|
|
|
logical,
|
public |
|
:: |
write_density_over_time |
|
|
|
logical,
|
public |
|
:: |
write_upar_over_time |
|
|
|
logical,
|
public |
|
:: |
write_tperp_over_time |
|
|
|
logical,
|
public |
|
:: |
write_fluxes |
|
|
|
logical,
|
public |
|
:: |
write_fluxes_by_mode |
|
|
|
logical,
|
public |
|
:: |
write_symmetry |
|
|
|
logical,
|
public |
|
:: |
write_nl_flux_dist |
|
|
|
logical,
|
public |
|
:: |
write_parity |
|
|
|
logical,
|
public |
|
:: |
write_omega |
|
|
|
logical,
|
public |
|
:: |
write_ql_metric |
|
|
|
integer,
|
public |
|
:: |
navg |
|
|
|
real,
|
public |
|
:: |
omegatinst |
|
|
|
real,
|
public |
|
:: |
omegatol |
|
|
|
logical,
|
public |
|
:: |
exit_when_converged |
|
|
|
logical,
|
public |
|
:: |
write_verr |
|
|
|
logical,
|
public |
|
:: |
write_cerr |
|
|
|
logical,
|
public |
|
:: |
write_max_verr |
|
|
|
integer,
|
public |
|
:: |
ncheck |
|
|
|
logical,
|
public |
|
:: |
write_heating |
|
|
|
logical,
|
public |
|
:: |
write_ascii |
|
|
|
logical,
|
public |
|
:: |
write_gyx |
|
|
|
logical,
|
public |
|
:: |
write_g |
|
|
|
integer,
|
public |
|
:: |
conv_nstep_av |
|
|
|
real,
|
public |
|
:: |
conv_test_multiplier |
|
|
|
integer,
|
public |
|
:: |
conv_min_step |
|
|
|
integer,
|
public |
|
:: |
conv_max_step |
|
|
|
integer,
|
public |
|
:: |
conv_nsteps_converged |
|
|
|
logical,
|
public |
|
:: |
use_nonlin_convergence |
|
|
|
logical,
|
public |
|
:: |
write_cross_phase |
|
|
|
logical,
|
public |
|
:: |
write_correlation |
|
|
|
logical,
|
public |
|
:: |
write_correlation_extend |
|
|
|
logical,
|
public |
|
:: |
write_jext |
|
|
|
logical,
|
public |
|
:: |
write_lorentzian |
|
|
|
logical,
|
public |
|
:: |
write_eigenfunc |
|
|
|
logical,
|
public |
|
:: |
write_final_fields |
|
|
|
logical,
|
public |
|
:: |
write_kpar |
|
|
|
logical,
|
public |
|
:: |
write_final_epar |
|
|
|
logical,
|
public |
|
:: |
write_final_db |
|
|
|
logical,
|
public |
|
:: |
write_final_moments |
|
|
|
logical,
|
public |
|
:: |
write_final_antot |
|
|
|
logical,
|
public |
|
:: |
write_gs |
|
|
|
integer,
|
public |
|
:: |
nsave |
|
|
|
logical,
|
public |
|
:: |
save_for_restart |
|
|
|
logical,
|
public |
|
:: |
save_many |
|
|
|
logical,
|
public |
|
:: |
file_safety_check |
|
|
|
logical,
|
public |
|
:: |
save_distfn |
|
|
|
logical,
|
public |
|
:: |
save_glo_info_and_grids |
|
|
|
logical,
|
public |
|
:: |
save_velocities |
|
|
|
logical,
|
public |
|
:: |
write_zonal_transfer |
|
|
|
logical,
|
public |
|
:: |
write_kinetic_energy_transfer |
|
|
|
logical,
|
public |
|
:: |
write_collisional |
|
|
|
logical,
|
public |
|
:: |
write_omavg |
|
|
|
logical,
|
public |
|
:: |
ob_midplane |
|
|
|
logical,
|
public |
|
:: |
write_avg_moments |
|
|
|
logical,
|
public |
|
:: |
dump_check1 |
|
|
|
logical,
|
public |
|
:: |
dump_check2 |
|
|
|
integer,
|
public |
|
:: |
nmovie |
|
|
|
integer,
|
public |
|
:: |
nc_sync_freq |
|
|
|