Added Doxygen comments in tutorials.

This commit is contained in:
Xavier Raynaud
2012-04-16 17:54:42 +02:00
parent e8ad818ce2
commit f9675df450
2 changed files with 40 additions and 38 deletions

View File

@@ -26,43 +26,40 @@
#include "config.h"
#endif // HAVE_CONFIG_H
/// \page tutorial1 A simple carthesian grid
/// This tutorial explains how to construct a simple carthesian grid.\n\n
/// We construct a 2x2 two dimensional carthesian grid with 4 blocks of equal size.
/// \page tutorial1 A simple cartesian grid
/// This tutorial explains how to construct a simple cartesian grid.
#include <opm/core/grid.h>
#include <opm/core/GridManager.hpp>
#include <opm/core/utility/writeVtkData.hpp>
#include <cassert>
#include <cstddef>
#include <iostream>
#include <iomanip>
#include <fstream>
#include <vector>
// ----------------- Main program -----------------
/// \page tutorial1
/// \page tutorial1
/// \code
int main()
{
/// \endcode
/// \page tutorial1
/// By setting <code>nz = 1</code>, we make the grid two dimensional
/// We set the number of blocks in each direction.
/// \code
int nx = 3;
int ny = 3;
int nz = 1;
int nz = 2;
/// \endcode
/// The size of each block is 1x1x1. We use standard units (SI)
/// The size of each block is 1x1x1. The default units are allways the
/// standard units (SI). But other units can easily be dealt with, see Opm::unit.
/// \code
double dx = 1.0;
double dy = 1.0;
double dz = 1.0;
/// \endcode
/// \page tutorial1
/// One of the constructors of the class Opm::GridManager takes <code>nx,ny,nz,dx,dy,dz</code>
/// and construct the corresponding carthesian grid.
/// \endcode
/// \page tutorial1
/// One of the constructors of the class Opm::GridManager takes <code>nx,ny,nz,dx,dy,dz</code>
/// and construct the corresponding cartesian grid.
/// \code
Opm::GridManager grid(nx, ny, nz, dx, dy, dz);
/// \endcode
@@ -87,7 +84,7 @@ int main()
/// We read the the vtu output file in \a Paraview and obtain the following grid.
/// \image html tutorial1.png
/// \page tutorial1
/// \page tutorial1
/// \section sourcecode Source code.
/// \include tutorial1.cpp
/// \include tutorial1.cpp