lib/io/writer.cc
/**
 ********************************************************************************************************************************************
 * \brief   Constructor of the writer class
 *
 *          The constructor initializes the variables and parameters for parallel file writing through HDF5
 *
 * \param   mesh is a const reference to the global data contained in the grid class
 * \param   wField is a vector of sfields to be written
 *
 ********************************************************************************************************************************************
 */
\brief   Constructor of the writer class
The constructor initializes the variables and parameters for parallel file writing through HDF5

\param   mesh is a const reference to the global data contained in the grid class
\param   wField is a vector of sfields to be written
\ brief Constructor of the writer class The constructor initializes the variables and parameters for parallel file writing through HDF5 \ param mesh is a const reference to the global data contained in the grid class \ param wField is a vector of sfields to be written
writer::writer(const grid &mesh, std::vector<field> &wFields): mesh(mesh), wFields(wFields) {
    initLimits();
    outputCheck();
}
writer :: writer ( const grid & mesh , std :: vector < field > & wFields ) : mesh ( mesh ) , wFields ( wFields ) { initLimits ( ) ; outputCheck ( ) ; }
\brief   Constructor of the writer class
          The constructor initializes the variables and parameters for parallel file writing through HDF5
\ brief Constructor of the writer class The constructor initializes the variables and parameters for parallel file writing through HDF5
/** Initialize the common global and local limits for file writing */ /** Create output directory if it doesn't exist */