.. _secOutputFiles: Output files ############ While some information of a run is written into ``STDOUT`` to monitor its progress, most outputs are printed into dedicated files identified by the chosen :ref:`TAG ` extension. These files can be parsed and analysed using the :ref:`python classes `. The following pages describe the content and the structure of the different type of output files: 1. Most of the information found in ``STDOUT`` is also written to the **log-file** called :ref:`log.TAG `. In addition, this file contains all input parameters, truncation, information on other output files, and some results like the time averaged energies (when :ref:`l_average=.true. `). 2. There are several ascii files that contain the **time-evolution of integrated quantities** (energies, heat fluxes, rotation rate, Reynolds numbers, etc.) that are systematically produced: * Kinetic energies: :ref:`e_kin.TAG `, * Magnetic energies: :ref:`e_mag_oc.TAG ` and :ref:`e_mag_ic.TAG `, * Rotation rates: :ref:`rot.TAG `, * Informations about the dipolar component of the magnetic field: :ref:`dipole.TAG `, * Diagnostic parameters (Reynolds, Elsasser, etc.): :ref:`par.TAG `, 3. There are **additional conditional time series** that contain the time-evolution of other physical quantities that depend on the chosen :ref:`input parameters `: * Angular momentum balance: :ref:`AM.TAG `, * Heat transport: :ref:`heat.TAG `, * Helicity: :ref:`helicity.TAG `, * Power budget: :ref:`power.TAG ` and :ref:`dtE.TAG `, * Square velocities: :ref:`u_square.TAG `, * Drift rates: :ref:`drift[V|B][D|Q].TAG ` and :ref:`iner[P|T].TAG `, * Torques: :ref:`SR[IC|MA].TAG `, * Geostrophy: :ref:`geos.TAG `, * RMS calculations of the force balances: :ref:`dtVrms.TAG ` and :ref:`dtBrms.TAG `, * Kinetic energies perpendicular and parallel to the rotation axis: :ref:`perpPar.TAG `. 4. **Time-averaged radial profiles**: * Kinetic energies: :ref:`eKinR.TAG `, * Magnetic energies: :ref:`eMagR.TAG `, * Diagnostic quantities: :ref:`parR.TAG `, * Power budget: :ref:`powerR.TAG `, * Average temperature, entropy and pressure: :ref:`heatR.TAG `, * Heat fluxes: :ref:`fluxesR.TAG `, * Temperature and horizontal velocities: :ref:`bLayersR.TAG `, * Kinetic energies perpendicular and parallel to the rotation axis: :ref:`perpParR.TAG `. 5. **Radial profiles of the transport properties** of the reference state (those files will only be produced when the appropriate input option is chosen): * Temperature, density and gravity: :ref:`anel.TAG `, * Electrical conductivity: :ref:`varCond.TAG `, * Thermal conductivity: :ref:`varDiff.TAG `, * Kinematic viscosity: :ref:`varVisc.TAG `, * Mapping of the Chebyshev grid: :ref:`rNM.TAG `. 6. Kinetic energy, magnetic energy and temperature/entropy **spectra**: * Kinetic energy: :ref:`kin_spec_#.TAG `, * Magnetic energy: :ref:`kin_spec_#.TAG `, * Velocity square: :ref:`u2_spec_#.TAG `, * Temperature/entropy: :ref:`T_spec_#.TAG `, * Time-averaged kinetic energy: :ref:`kin_spec_ave.TAG `, * Time-averaged magnetic energy: :ref:`mag_spec_ave.TAG `, * Time-averaged temperature/entropy: :ref:`T_spec_ave.TAG `, * 2-D ([r,\ell] and [r,m]) spectra: :ref:`2D_[mag|kin]_spec_#.TAG `. * Time-averaged 2-D ([r,\ell] and [r,m]) spectra: :ref:`2D_[mag|kin]_spec_ave.TAG `. 7. Output snapshot that contains the 3-D components of the velocity field, the magnetic field and the temperature/entropy. Those files are named **graphic files** :ref:`G_#.TAG ` (or :ref:`G_ave.TAG ` for its time-averaged counterpart). 8. Time evolution of some chosen fields. Those files are named **movie files**: :ref:`*_mov.TAG `. 9. Checkpoints outputs that will allow the code to restart. Those files are named **restart files**: :ref:`checkpoint_end.TAG `. 10. **Time-evolution of the poloidal and toroidal coefficients** at different depths: * Time evolution of the poloidal magnetic field at the CMB: :ref:`B_coeff_cmb.TAG `, * Time evolution of the potentials at several depths: :ref:`[V|T|B]_coeff_r#.TAG ` 11. **Additional specific outputs**: * Torsional oscillations (see :ref:`here `), * Potential files: :ref:`V_lmr_#.TAG `, :ref:`B_lmr_#.TAG ` and :ref:`T_lmr_#.TAG `, * Magnetic spectra for various radii: :ref:`rB[r|p]Spec.TAG `. .. toctree:: :hidden: logFile.rst outTimeSeriesStd.rst outTimeSeriesSupp.rst outRadialFiles.rst outTransportProp.rst outSpecFiles.rst outGraph.rst outMovie.rst outRst.rst outCoeffFiles.rst outTOFiles.rst outRSpecFiles.rst outPotFiles.rst