https://mooseframework.inl.gov
INSFEFluidIntegratedBCBase.h
Go to the documentation of this file.
1 //* This file is part of the MOOSE framework
2 //* https://mooseframework.inl.gov
3 //*
4 //* All rights reserved, see COPYRIGHT for full restrictions
5 //* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6 //*
7 //* Licensed under LGPL 2.1, please see LICENSE for details
8 //* https://www.gnu.org/licenses/lgpl-2.1.html
9 
10 #pragma once
11 
12 #include "IntegratedBC.h"
14 
20 {
21 public:
23 
26 
27 protected:
28  // Coupled variables
34 
36 
37  // Gradients
43 
44  // Variable numberings
50 
53 
54  // Helper function for mapping Moose variable numberings into
55  // the "canonical" numbering for the porous medium equations.
56  unsigned mapVarNumber(unsigned var);
58 };
OutputTools< Real >::VariableGradient VariableGradient
const VariableGradient & _grad_w_vel
INSFEFluidIntegratedBCBase(const InputParameters &parameters)
static InputParameters validParams()
This class couples together all the variables for the 3D fluid equations to allow them to be used in ...
const SinglePhaseFluidProperties & _eos
const VariableGradient & _grad_pressure
const VariableGradient & _grad_temperature
Common class for single phase fluid properties.
OutputTools< Real >::VariableValue VariableValue
const MaterialProperty< Real > & _rho
const VariableGradient & _grad_u_vel
const InputParameters & parameters() const
const VariableGradient & _grad_v_vel