https://mooseframework.inl.gov
PCNSFVHLLCSpecifiedMassFluxAndTemperatureBC.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 "PCNSFVHLLCBC.h"
13 
14 class Function;
15 
22 {
23 public:
26 
27 protected:
28  void preComputeWaveSpeed() override;
29 
34 };
Base class for specifying boundary advective fluxes for porous conservation of mass, momentum, and fluid energy equations when using an HLLC discretization and when mass fluxes and temperature are specified.
Base clase for HLLC boundary conditions for the Euler equation.
Definition: PCNSFVHLLCBC.h:19
void preComputeWaveSpeed() override
this function is a call back for setting quantities for computing wave speed before calling the wave ...
const InputParameters & parameters() const