Skip to content
Snippets Groups Projects
Commit 781e1a36 authored by Melanie Lipp's avatar Melanie Lipp
Browse files

[docu compositional and immiscible]

parent 1f560488
No related branches found
No related tags found
2 merge requests!698Feature/xy docu,!617[WIP] Next
......@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
*
* \ingroup Implicit
* \brief Element-wise calculation of the local residual for problems
* using compositional fully implicit model.
*/
......@@ -35,7 +35,6 @@ NEW_PROP_TAG(ReplaceCompEqIdx);
/*!
* \ingroup Implicit
* \ingroup ImplicitLocalResidual
* \brief Element-wise calculation of the local residual for problems
* using compositional fully implicit model.
*
......@@ -84,9 +83,9 @@ public:
* The result should be averaged over the volume (e.g. phase mass
* inside a sub control volume divided by the volume)
*
* \param storage The mass of the component within the sub-control volume
* \param scvIdx The SCV (sub-control-volume) index
* \param usePrevSol Evaluate function with solution of current or previous time step
* \param problem The problem
* \param scv The sub control volume
* \param volVars The current or previous volVars
*/
ResidualVector computeStorage(const Problem& problem,
const SubControlVolume& scv,
......@@ -133,10 +132,12 @@ public:
* \brief Evaluates the total flux of all conservation quantities
* over a face of a sub-control volume.
*
* \param flux The flux over the SCV (sub-control-volume) face for each component
* \param fIdx The index of the SCV face
* \param onBoundary A boolean variable to specify whether the flux variables
* are calculated for interior SCV faces or boundary faces, default=false
* \param problem The problem
* \param element The current element.
* \param fvGeometry The finite-volume geometry
* \param elemVolVars The volume variables of the current element
* \param scvf The sub control volume face to compute the flux on
* \param elemFluxVarsCache The cache related to flux compuation
*/
ResidualVector computeFlux(const Problem& problem,
const Element& element,
......
......@@ -97,8 +97,11 @@ public:
/*!
* \brief Update the variable switch / phase presence
* \param problem The problem
*
* \param curSol The current solution to be updated / modified
* \param gridVariables The secondary variables on the grid
* \param problem The problem
* \param fvGridGeometry The finite-volume grid geometry
*/
bool update(SolutionVector& curSol,
GridVariables& gridVariables,
......
......@@ -18,6 +18,7 @@
*****************************************************************************/
/*!
* \file
* \ingroup Newton
* \brief Reference implementation of a controller class for the Newton solver.
*
* Usually this controller should be sufficient.
......
......@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
*
* \ingroup ImplicitModel
* \brief A primary variable vector with a state to allow variable switches
*/
#ifndef DUMUX_SWITCHABLE_PRIMARY_VARIABLES_HH
......
......@@ -18,7 +18,7 @@
*****************************************************************************/
/*!
* \file
*
* \ingroup OnePModel
* \brief Element-wise calculation of the residual for problems
* using the n-phase immiscible fully implicit models.
*/
......@@ -29,7 +29,6 @@ namespace Dumux
{
/*!
* \ingroup OnePModel
* \ingroup ImplicitLocalResidual
* \brief Element-wise calculation of the residual for problems
* using the n-phase immiscible fully implicit models.
*/
......@@ -64,6 +63,7 @@ public:
* \brief Evaluate the rate of change of all conservation
* quantites (e.g. phase mass) within a sub-control
* volume of a finite volume element for the immiscible models.
* \param problem TODO docme!
* \param scv The sub control volume
* \param volVars The current or previous volVars
* \note This function should not include the source and sink terms.
......@@ -96,7 +96,13 @@ public:
/*!
* \brief Evaluate the mass flux over a face of a sub control volume
*
* \param problem TODO docme!
* \param element The element
* \param fvGeometry The finite volume geometry context
* \param elemVolVars The volume variables for all flux stencil elements
* \param scvf The sub control volume face to compute the flux on
* \param elemFluxVarsCache The cache related to flux compuation
*/
ResidualVector computeFlux(const Problem& problem,
const Element& element,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment