basicproperties.hh File Reference

Defines a type tags and some fundamental properties all models. More...

#include <dune/common/parametertree.hh>
#include <ewoms/common/propertysystem.hh>
#include <ewoms/common/parametersystem.hh>
#include <ewoms/io/dgfgridmanager.hh>
Include dependency graph for basicproperties.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Ewoms
 
 Ewoms::Properties
 

Functions

 Ewoms::Properties::NEW_TYPE_TAG (NumericModel, INHERITS_FROM(ParameterSystem))
 Type tag for all models. More...
 
 Ewoms::Properties::NEW_TYPE_TAG (ImplicitModel, INHERITS_FROM(NumericModel))
 Type tag for all fully coupled models. More...
 
 Ewoms::Properties::NEW_PROP_TAG (Scalar)
 Property to specify the type of scalar values. More...
 
 Ewoms::Properties::NEW_PROP_TAG (ParameterTree)
 Property which provides a Dune::ParameterTree. More...
 
 Ewoms::Properties::NEW_PROP_TAG (ModelParameterGroup)
 Property which defines the group that is queried for parameters by default. More...
 
 Ewoms::Properties::NEW_PROP_TAG (GridManager)
 Property which provides a GridManager (manages grids) More...
 
 Ewoms::Properties::NEW_PROP_TAG (GridFile)
 
 Ewoms::Properties::NEW_PROP_TAG (GridGlobalRefinements)
 
 Ewoms::Properties::NEW_PROP_TAG (ParameterFile)
 
 Ewoms::Properties::NEW_PROP_TAG (PrintProperties)
 Print all properties on startup? More...
 
 Ewoms::Properties::NEW_PROP_TAG (PrintParameters)
 Print all parameters on startup? More...
 
 Ewoms::Properties::NEW_PROP_TAG (EndTime)
 The default value for the simulation's end time. More...
 
 Ewoms::Properties::NEW_PROP_TAG (InitialTimeStepSize)
 The default value for the simulation's initial time step size. More...
 
 Ewoms::Properties::NEW_PROP_TAG (RestartTime)
 The default value for the simulation's restart time. More...
 
 Ewoms::Properties::SET_TYPE_PROP (NumericModel, Scalar, double)
 Set the default type of scalar values to double. More...
 
 Ewoms::Properties::SET_PROP (NumericModel, ParameterTree)
 Set the ParameterTree property. More...
 
 Ewoms::Properties::SET_STRING_PROP (NumericModel, ModelParameterGroup,"")
 use the global group as default for the model's parameter group More...
 
 Ewoms::Properties::SET_TYPE_PROP (NumericModel, GridManager, Ewoms::DgfGridManager< TypeTag >)
 Use the DgfGridManager by default. More...
 
 Ewoms::Properties::SET_STRING_PROP (NumericModel, GridFile,"")
 Set a value for the GridFile property. More...
 
 Ewoms::Properties::SET_TYPE_PROP (NumericModel, GridView, typename GET_PROP_TYPE(TypeTag, Grid)::LeafGridView)
 
 Ewoms::Properties::SET_STRING_PROP (NumericModel, ParameterFile,"")
 Set a value for the ParameterFile property. More...
 
 Ewoms::Properties::SET_INT_PROP (NumericModel, GridGlobalRefinements, 0)
 
 Ewoms::Properties::SET_INT_PROP (NumericModel, PrintProperties, 2)
 By default, print the properties on startup. More...
 
 Ewoms::Properties::SET_INT_PROP (NumericModel, PrintParameters, 2)
 By default, print the values of the run-time parameters on startup. More...
 
 Ewoms::Properties::SET_SCALAR_PROP (NumericModel, EndTime,-1e100)
 The default value for the simulation's end time. More...
 
 Ewoms::Properties::SET_SCALAR_PROP (NumericModel, InitialTimeStepSize,-1e100)
 The default value for the simulation's initial time step size. More...
 
 Ewoms::Properties::SET_SCALAR_PROP (NumericModel, RestartTime,-1e100)
 The default value for the simulation's restart time. More...
 

Detailed Description

Defines a type tags and some fundamental properties all models.