The flux variables class for the shallow water model.  
#include <dumux/freeflow/shallowwater/fluxvariables.hh>
|  | 
| NumEqVector | advectiveFlux (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf) const | 
|  | Returns the advective flux computed by the Riemann solver. 
 | 
|  | 
| NumEqVector | viscousFlux (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf) const | 
|  | Returns the viscous momentum flux. 
 | 
|  | 
| void | init (const Problem &problem, const Element &element, const GetPropType< TypeTag, Properties::GridGeometry >::LocalView &fvGeometry, const GetPropType< TypeTag, Properties::GridVolumeVariables >::LocalView &elemVolVars, const SubControlVolumeFace &scvFace, const GetPropType< TypeTag, Properties::GridFluxVariablesCache >::LocalView &elemFluxVarsCache) | 
|  | Initialize the flux variables storing some temporary pointers. 
 | 
|  | 
| const Problem & | problem () const | 
|  | 
| const Element & | element () const | 
|  | 
| const SubControlVolumeFace & | scvFace () const | 
|  | 
| const GetPropType< TypeTag, Properties::GridGeometry >::LocalView & | fvGeometry () const | 
|  | 
| const GetPropType< TypeTag, Properties::GridVolumeVariables >::LocalView & | elemVolVars () const | 
|  | 
| const GetPropType< TypeTag, Properties::GridFluxVariablesCache >::LocalView & | elemFluxVarsCache () const | 
|  | 
◆ advectiveFlux()
template<class TypeTag> 
  
  | 
        
          | NumEqVector Dumux::ShallowWaterFluxVariables< TypeTag >::advectiveFlux | ( | const Problem & | problem, |  
          |  |  | const Element & | element, |  
          |  |  | const FVElementGeometry & | fvGeometry, |  
          |  |  | const ElementVolumeVariables & | elemVolVars, |  
          |  |  | const SubControlVolumeFace & | scvf ) const |  | inline | 
 
 
◆ element()
◆ elemFluxVarsCache()
  
  | 
        
          | const GetPropType< TypeTag, Properties::GridFluxVariablesCache >::LocalView & Dumux::FluxVariablesBase< Problem, GetPropType< TypeTag, Properties::GridGeometry >::LocalView, GetPropType< TypeTag, Properties::GridVolumeVariables >::LocalView, GetPropType< TypeTag, Properties::GridFluxVariablesCache >::LocalView >::elemFluxVarsCache | ( |  | ) | const |  | inlineinherited | 
 
 
◆ elemVolVars()
◆ fvGeometry()
◆ init()
  
  | 
        
          | void Dumux::FluxVariablesBase< Problem, GetPropType< TypeTag, Properties::GridGeometry >::LocalView, GetPropType< TypeTag, Properties::GridVolumeVariables >::LocalView, GetPropType< TypeTag, Properties::GridFluxVariablesCache >::LocalView >::init | ( | const Problem & | problem, |  
          |  |  | const Element & | element, |  
          |  |  | const GetPropType< TypeTag, Properties::GridGeometry >::LocalView & | fvGeometry, |  
          |  |  | const GetPropType< TypeTag, Properties::GridVolumeVariables >::LocalView & | elemVolVars, |  
          |  |  | const SubControlVolumeFace & | scvFace, |  
          |  |  | const GetPropType< TypeTag, Properties::GridFluxVariablesCache >::LocalView & | elemFluxVarsCache ) |  | inlineinherited | 
 
 
◆ problem()
◆ scvFace()
◆ viscousFlux()
template<class TypeTag> 
  
  | 
        
          | NumEqVector Dumux::ShallowWaterFluxVariables< TypeTag >::viscousFlux | ( | const Problem & | problem, |  
          |  |  | const Element & | element, |  
          |  |  | const FVElementGeometry & | fvGeometry, |  
          |  |  | const ElementVolumeVariables & | elemVolVars, |  
          |  |  | const SubControlVolumeFace & | scvf ) const |  | inline | 
 
 
The documentation for this class was generated from the following file: