Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
dumux-repositories
dumux
Commits
c9c87ff0
Commit
c9c87ff0
authored
Mar 31, 2020
by
Melanie Lipp
Committed by
Timo Koch
Apr 10, 2020
Browse files
[doxygen] Improve ingroups.
parent
de8d9f48
Changes
39
Hide whitespace changes
Inline
Side-by-side
doc/doxygen/modules.txt
View file @
c9c87ff0
...
...
@@ -213,24 +213,24 @@
* \defgroup TwoEqModel 2-Eq. Models
* \brief Two-equation turbulence models
*/
/*!
* \ingroup TwoEqModel
* \defgroup KEpsilonModel K-epsilon model
* \brief K-epsilon model
* For a detailed model decription see freeflow/rans/twoeq/kepsilon/model.hh
*/
/*!
* \ingroup TwoEqModel
* \defgroup KOmegaModel K-omega model
* \brief K-omega model
* For a detailed model decription see freeflow/rans/twoeq/komega/model.hh
*/
/*!
* \ingroup TwoEqModel
* \defgroup LowReKEpsilonModel Low-Re k-epsilon model
* \brief Low-Re k-epsilon model
* For a detailed model decription see freeflow/rans/twoeq/lowrekepsilon/model.hh
*/
/*!
* \ingroup TwoEqModel
* \defgroup KEpsilonModel K-epsilon model
* \brief K-epsilon model
* For a detailed model decription see freeflow/rans/twoeq/kepsilon/model.hh
*/
/*!
* \ingroup TwoEqModel
* \defgroup KOmegaModel K-omega model
* \brief K-omega model
* For a detailed model decription see freeflow/rans/twoeq/komega/model.hh
*/
/*!
* \ingroup TwoEqModel
* \defgroup LowReKEpsilonModel Low-Re k-epsilon model
* \brief Low-Re k-epsilon model
* For a detailed model decription see freeflow/rans/twoeq/lowrekepsilon/model.hh
*/
/*!
* \ingroup FreeflowModels
* \defgroup FreeflowNCModel Compositional
...
...
@@ -351,6 +351,11 @@
* \defgroup RichardsNCTests Richards multi-component benchmarks and tests
* \brief A multi-component transport problem in the unsaturated zone using the RichardsNCModel. The files are listed below.
*/
/*!
* \ingroup SolidEnergyTests
* \defgroup SolidEnergyTests Solid energy tests
* \brief Tests for the solid energy model.
*/
/*!
* \ingroup PorousmediumflowTests
* \defgroup TracerTests Tracer benchmarks and tests
...
...
@@ -464,7 +469,7 @@
*/
/*!
* \ingroup Flux
* \defgroup BoxFlux Flux related to the
B
ox scheme
* \defgroup BoxFlux Flux related to the
b
ox scheme
* \brief Flux related to the box scheme
*/
/*!
...
...
@@ -654,27 +659,26 @@
* \defgroup AssemblyAndSolvers Assembly and Solvers
* \brief Assembling matrices and vectors, solvers for linear and nonlinear equations
*/
/* ***************** Assembly ******************/
/*!
* \ingroup AssemblyAndSolvers
* \defgroup Assembly Assembly
* \brief Assembly of linear systems (Jacobian and residual)
*/
/* ***************** Linear ******************/
/*!
* \ingroup AssemblyAndSolvers
* \defgroup Linear Linear
* \brief Linear solvers and helpers
*/
/* ***************** Nonlinear ******************/
/*!
* \ingroup AssemblyAndSolvers
* \defgroup Nonlinear Nonlinear
* \brief Nonlinear solvers: Newton method
*/
/*!
* \ingroup AssemblyAndSolvers
* \defgroup Assembly Assembly
* \brief Assembly of linear systems (Jacobian and residual)
*/
/*!
* \ingroup AssemblyAndSolvers
* \defgroup Linear Linear
* \brief Linear solvers and helpers
*/
/*!
* \ingroup AssemblyAndSolvers
* \defgroup Nonlinear Nonlinear
* \brief Nonlinear solvers: Newton method
*/
/*!
* \ingroup AssemblyAndSolvers
* \defgroup Parallel Parallel
* \brief Files for communication of parallel solvers
*/
/* ***************** Common ******************/
/*!
...
...
dumux/common/boundaryflag.hh
View file @
c9c87ff0
...
...
@@ -30,7 +30,7 @@
namespace
Dumux
{
/*!
* \ingroup
InputOutput
* \ingroup
Common
* \brief Class for accessing boundary flags
* \note this works for all grid managers with gmsh meshes.
*/
...
...
dumux/common/doubleexpintegrationconstants.hh
View file @
c9c87ff0
...
...
@@ -48,7 +48,11 @@
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *
* *
*****************************************************************************/
/*!
* \file
* \ingroup Common
* \brief Exponential integration abcissas
*/
#ifndef DUMUX_COMMON_DOUBLEEXP_INTEGRATION_CONSTANTS_HH
#define DUMUX_COMMON_DOUBLEEXP_INTEGRATION_CONSTANTS_HH
...
...
dumux/common/doubleexpintegrator.hh
View file @
c9c87ff0
...
...
@@ -48,7 +48,11 @@
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *
* *
*****************************************************************************/
/*!
* \file
* \ingroup Common
* \brief A double exponential integrator
*/
#ifndef DUMUX_COMMON_DOUBLEEXP_INTEGRATOR_HH
#define DUMUX_COMMON_DOUBLEEXP_INTEGRATOR_HH
...
...
dumux/common/staggeredfvproblem.hh
View file @
c9c87ff0
...
...
@@ -19,6 +19,7 @@
/*!
* \file
* \ingroup Common
* \ingroup StaggeredDiscretization
* \brief Base class for all staggered fv problems
*/
#ifndef DUMUX_STAGGERD_FV_PROBLEM_HH
...
...
@@ -33,6 +34,7 @@ namespace Dumux {
/*!
* \ingroup Common
* \ingroup StaggeredDiscretization
* \brief Base class for all staggered finite-volume problems
*
* \note All quantities (regarding the units) are specified assuming a
...
...
dumux/flux/box/fourierslawnonequilibrium.hh
View file @
c9c87ff0
...
...
@@ -41,7 +41,7 @@ template <class TypeTag, DiscretizationMethod discMethod>
class
FouriersLawNonEquilibriumImplementation
;
/*!
* \ingroup BoxF
ouriersLaw
* \ingroup BoxF
lux
* \brief Specialization of Fourier's Law for the box method for thermal nonequilibrium models.
*/
template
<
class
TypeTag
>
...
...
dumux/flux/fluxvariablescaching.hh
View file @
c9c87ff0
...
...
@@ -57,7 +57,7 @@ struct _EmptyCache
#endif // DOXYGEN
/*!
* \ingroup
Discretization
* \ingroup
Flux
* \brief Empty caches to use in a constitutive flux law/process, e.g. Darcy's law
*/
struct
EmptyAdvectionCache
:
public
_EmptyCache
{};
...
...
dumux/freeflow/compositional/zeroeqncmodel.hh
View file @
c9c87ff0
...
...
@@ -57,6 +57,7 @@ struct ZeroEqNC { using InheritsFrom = std::tuple<NavierStokesNC>; };
///////////////////////////////////////////////////////////////////////////
/*!
* \ingroup FreeflowNCModel
* \ingroup ZeroEqModel
* \brief Traits for the Reynolds-averaged Navier-Stokes 0-Eq. model
*/
...
...
dumux/freeflow/rans/twoeq/indices.hh
View file @
c9c87ff0
...
...
@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
* \ingroup
RANS
Model
* \ingroup
TwoEq
Model
* \copydoc Dumux::RANSTwoEqIndices
*/
#ifndef DUMUX_RANS_TWO_EQ_INDICES_HH
...
...
@@ -30,7 +30,7 @@ namespace Dumux {
// \{
/*!
* \ingroup
RANS
Model
* \ingroup
TwoEq
Model
* \brief The common indices for isothermal two-equation RANS models.
*
* \tparam dimension The dimension of the problem
...
...
dumux/freeflow/staggeredupwindmethods.hh
View file @
c9c87ff0
...
...
@@ -16,9 +16,11 @@
* You should have received a copy of the GNU General Public License *
* along with this program. If not, see <http://www.gnu.org/licenses/>. *
*****************************************************************************/
/** \file
* \brief This file contains different higher order methods for approximating the velocity.
*/
/*!
* \file
* \ingroup FreeflowModels
* \brief This file contains different higher order methods for approximating the velocity.
*/
#ifndef DUMUX_UPWINDING_METHODS_HH
#define DUMUX_UPWINDING_METHODS_HH
...
...
@@ -33,21 +35,28 @@
namespace
Dumux
{
//! \brief Available Tvd approaches
/*!
* \ingroup FreeflowModels
* \brief Available Tvd approaches
*/
enum
class
TvdApproach
{
none
,
uniform
,
li
,
hou
};
//! \brief Available differencing schemes
/*!
* \ingroup FreeflowModels
* \brief Available differencing schemes
*/
enum
class
DifferencingScheme
{
none
,
vanleer
,
vanalbada
,
minmod
,
superbee
,
umist
,
mclimiter
,
wahyd
};
/**
* \brief This file contains different higher order methods for approximating the velocity.
*/
/*!
* \ingroup FreeflowModels
* \brief This file contains different higher order methods for approximating the velocity.
*/
template
<
class
Scalar
,
int
upwindSchemeOrder
>
class
StaggeredUpwindMethods
{
...
...
dumux/geomechanics/elastic/indices.hh
View file @
c9c87ff0
...
...
@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
* \ingroup
Geomechan
ic
s
* \ingroup
Elast
ic
* \brief Defines the indices for the elastic model
*/
#ifndef DUMUX_ELASTIC_INDICES_HH
...
...
@@ -27,7 +27,7 @@
namespace
Dumux
{
/*!
* \ingroup
Geomechan
ic
s
* \ingroup
Elast
ic
* \brief The indices for the linear elasticity model.
*/
struct
ElasticIndices
...
...
dumux/geomechanics/elastic/localresidual.hh
View file @
c9c87ff0
...
...
@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
* \ingroup
Geomechan
ic
s
* \ingroup
Elast
ic
* \brief Element-wise calculation of the local residual for problems
* using the elastic model considering linear elasticity.
*/
...
...
@@ -32,7 +32,7 @@
namespace
Dumux
{
/*!
* \ingroup
Geomechan
ic
s
* \ingroup
Elast
ic
* \brief Element-wise calculation of the local residual for problems
* using the elastic model considering linear elasticity.
*/
...
...
dumux/geomechanics/elastic/model.hh
View file @
c9c87ff0
...
...
@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
* \ingroup
Geomechan
ic
s
* \ingroup
Elast
ic
* \brief Defines a type tag and some properties for the elastic geomechanical model
*/
#ifndef DUMUX_GEOMECHANICS_ELASTIC_MODEL_HH
...
...
@@ -39,7 +39,7 @@
namespace
Dumux
{
/*!
* \ingroup
Geomechan
ic
s
* \ingroup
Elast
ic
* \brief Specifies a number properties of the elastic model
*/
template
<
int
dim
,
int
numSolidComp
>
...
...
@@ -61,7 +61,7 @@ struct ElasticModelTraits
};
/*!
* \ingroup
Geomechan
ic
s
* \ingroup
Elast
ic
* \brief Traits class for the volume variables of the elastic model.
*
* \tparam PV The type used for primary variables
...
...
dumux/geomechanics/elastic/volumevariables.hh
View file @
c9c87ff0
...
...
@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
* \ingroup
Geomechan
ic
s
* \ingroup
Elast
ic
* \brief Quantities required by the elastic model defined on a sub-control volume.
*/
#ifndef DUMUX_ELASTIC_VOLUME_VARIABLES_HH
...
...
@@ -33,7 +33,7 @@
namespace
Dumux
{
/*!
* \ingroup
Geomechan
ic
s
* \ingroup
Elast
ic
* \brief Contains the quantities which are constant within a
* finite volume in the elastic model.
*
...
...
dumux/geomechanics/poroelastic/couplingmanager.hh
View file @
c9c87ff0
...
...
@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
* \ingroup
Geomechan
ic
s
* \ingroup
PoroElast
ic
* \brief Coupling manager for porous medium flow problems coupled to a poro-mechanical problem
*/
...
...
@@ -37,7 +37,7 @@ namespace Dumux {
/*!
* \file
* \ingroup
Geomechan
ic
s
* \ingroup
PoroElast
ic
* \brief Coupling manager for porous medium flow problems coupled to a poro-mechanical problem
*
* Coupling manager for porous medium flow problems coupled to a poro-mechanical
...
...
dumux/geomechanics/poroelastic/iofields.hh
View file @
c9c87ff0
...
...
@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
* \ingroup
Geomechan
ic
s
* \ingroup
PoroElast
ic
* \brief Adds I/O fields specific to the poro-elastic model
*/
#ifndef DUMUX_POROELASTIC_IO_FIELDS_HH
...
...
@@ -29,7 +29,7 @@
namespace
Dumux
{
/*!
* \ingroup
Geomechan
ic
s
* \ingroup
PoroElast
ic
* \brief Adds I/O fields specific to the poro-elastic model
*/
class
PoroElasticIOFields
...
...
dumux/geomechanics/poroelastic/localresidual.hh
View file @
c9c87ff0
...
...
@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
* \ingroup
Geomechan
ic
s
* \ingroup
PoroElast
ic
* \brief Element-wise calculation of the local residual
* for problems using the poroelastic model.
*/
...
...
@@ -31,7 +31,7 @@
namespace
Dumux
{
/*!
* \ingroup
Geomechan
ic
s
* \ingroup
PoroElast
ic
* \brief Element-wise calculation of the local residual
* for problems using the poroelastic model.
*/
...
...
dumux/geomechanics/poroelastic/model.hh
View file @
c9c87ff0
...
...
@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
* \ingroup
Geomechan
ic
s
* \ingroup
PoroElast
ic
* \brief Defines a type tag and some properties for the poroelastic geomechanical model
*/
#ifndef DUMUX_GEOMECHANICS_POROELASTIC_MODEL_HH
...
...
@@ -40,7 +40,7 @@
namespace
Dumux
{
/*!
* \ingroup
Geomechan
ic
s
* \ingroup
PoroElast
ic
* \brief Specifies a number properties of the poroelastic model
*/
template
<
int
dim
,
int
numSC
,
int
numFP
,
int
numFC
>
...
...
dumux/geomechanics/poroelastic/volumevariables.hh
View file @
c9c87ff0
...
...
@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
* \ingroup
Geomechan
ic
s
* \ingroup
PoroElast
ic
* \brief Quantities required by the poroelastic model defined on a sub-control volume.
*/
#ifndef DUMUX_POROELASTIC_VOLUME_VARIABLES_HH
...
...
@@ -29,7 +29,7 @@
namespace
Dumux
{
/*!
* \ingroup
Geomechan
ic
s
* \ingroup
PoroElast
ic
* \brief Contains the quantities which are constant within a
* finite volume in the poroelastic model.
*
...
...
dumux/io/grid/gridmanager_alu.hh
View file @
c9c87ff0
...
...
@@ -43,6 +43,7 @@ namespace Dumux {
#if HAVE_DUNE_ALUGRID
/*!
* \ingroup InputOutput
* \brief Provides a grid manager for Dune ALUGrids
* from information in the input file
*
...
...
@@ -231,6 +232,10 @@ public:
}
};
/*!
* \ingroup InputOutput
* \brief Boundary flag
*/
//! alu uses boundary id
template
<
int
dim
,
int
dimworld
,
Dune
::
ALUGridElementType
elType
,
Dune
::
ALUGridRefinementType
refinementType
>
class
BoundaryFlag
<
Dune
::
ALUGrid
<
dim
,
dimworld
,
elType
,
refinementType
>>
...
...
Prev
1
2
Next
Timo Koch
@timok
mentioned in commit
72925210
·
Apr 10, 2020
mentioned in commit
72925210
mentioned in commit 72925210b18d5a27c538ae341e2e81d9882899c9
Toggle commit list
Timo Koch
@timok
mentioned in merge request
!1966 (merged)
·
Apr 10, 2020
mentioned in merge request
!1966 (merged)
mentioned in merge request !1966
Toggle commit list
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment