topsurf.hpp
Go to the documentation of this file.
1#ifndef OPM_VERTEQ_TOPSURF_HPP_INCLUDED
2#define OPM_VERTEQ_TOPSURF_HPP_INCLUDED
3
4// Copyright (C) 2013 Uni Research AS
5// This file is licensed under the GNU General Public License v3.0
6
7#ifndef OPM_GRID_HEADER_INCLUDED
8#include <opm/core/grid.h>
9#endif
10
11namespace Opm {
12
27struct TopSurf : public UnstructuredGrid {
28 virtual ~TopSurf ();
29
59
73
83
98
113 double* dz;
114
125 double* z0;
126
133 double* h;
134
147 double* h_tot;
148
166 static TopSurf* create (const UnstructuredGrid& fine);
167
168private:
172 TopSurf ();
173};
174
175} // namespace Opm
176
177#endif // OPM_VERTEQ_TOPSURF_HPP_INCLUDED
Definition: opmfwd.hpp:15
Definition: topsurf.hpp:27
int * fine_col
Definition: topsurf.hpp:97
static TopSurf * create(const UnstructuredGrid &fine)
double * dz
Definition: topsurf.hpp:113
double * z0
Definition: topsurf.hpp:125
int * col_cells
Definition: topsurf.hpp:58
virtual ~TopSurf()
double * h_tot
Definition: topsurf.hpp:147
int * col_cellpos
Definition: topsurf.hpp:72
int max_vert_res
Definition: topsurf.hpp:82
double * h
Definition: topsurf.hpp:133