www.mooseframework.org
NSMomentumInviscidSpecifiedPressureBC.h
Go to the documentation of this file.
1 //* This file is part of the MOOSE framework
2 //* https://www.mooseframework.org
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 "NSMomentumInviscidBC.h"
13 
14 // Forward Declarations
16 
17 template <>
19 
25 {
26 public:
27  NSMomentumInviscidSpecifiedPressureBC(const InputParameters & parameters);
28 
30 
31 protected:
32  virtual Real computeQpResidual();
33  virtual Real computeQpJacobian();
34  virtual Real computeQpOffDiagJacobian(unsigned jvar);
35 
36  // The specified value of the pressure. This must be passed to the parent's
37  // pressureQpResidualHelper function.
39 };
40 
NSMomentumInviscidSpecifiedPressureBC::computeQpJacobian
virtual Real computeQpJacobian()
Definition: NSMomentumInviscidSpecifiedPressureBC.C:48
NSMomentumInviscidSpecifiedPressureBC::computeQpOffDiagJacobian
virtual Real computeQpOffDiagJacobian(unsigned jvar)
Definition: NSMomentumInviscidSpecifiedPressureBC.C:57
NSMomentumInviscidBC.h
NSMomentumInviscidBC
This class corresponds to the inviscid part of the "natural" boundary condition for the momentum equa...
Definition: NSMomentumInviscidBC.h:59
NSMomentumInviscidSpecifiedPressureBC::computeQpResidual
virtual Real computeQpResidual()
Definition: NSMomentumInviscidSpecifiedPressureBC.C:32
NSMomentumInviscidSpecifiedPressureBC::~NSMomentumInviscidSpecifiedPressureBC
virtual ~NSMomentumInviscidSpecifiedPressureBC()
Definition: NSMomentumInviscidSpecifiedPressureBC.h:29
NSMomentumInviscidSpecifiedPressureBC
Momentum equation boundary condition in which pressure is specified (given) and the value of the conv...
Definition: NSMomentumInviscidSpecifiedPressureBC.h:24
NSMomentumInviscidSpecifiedPressureBC::NSMomentumInviscidSpecifiedPressureBC
NSMomentumInviscidSpecifiedPressureBC(const InputParameters &parameters)
Definition: NSMomentumInviscidSpecifiedPressureBC.C:25
validParams< NSMomentumInviscidSpecifiedPressureBC >
InputParameters validParams< NSMomentumInviscidSpecifiedPressureBC >()
Definition: NSMomentumInviscidSpecifiedPressureBC.C:16
NSMomentumInviscidSpecifiedPressureBC::_specified_pressure
Real _specified_pressure
Definition: NSMomentumInviscidSpecifiedPressureBC.h:38