@@ -45,41 +45,43 @@ The general structure of any main file in DuMux is:
```c++
// define the type tag for this problem
usingTypeTag=TTAG(OnePCompressible);
usingTypeTag=Properties::TTag::OnePCompressible;
```
The TypeTag is created in the `1pproblem.hh`. There you can see that it inherits from the __OneP__ and additionally from the __CCTpfaModel__ which defines the discretization method, which is in this case the cell-centered tpfa method.
* a gridmanager tries to create the grid either from a grid file or the input file
* we create the finite volume grid geometry, the problem, solutionvector and the gridvariables and initialize them. Additionally we initialize the vtkoutput. Each model has a predefined model specific output with relevant parameters for that model.