https://mooseframework.inl.gov
Loading...
Searching...
No Matches
PorousFlowBasicTHM.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
13
21{
22public:
24
25 PorousFlowBasicTHM(const InputParameters & params);
26
27protected:
28 virtual void addKernels() override;
29 virtual void addMaterialDependencies() override;
30 virtual void addMaterials() override;
31
32 // Whether to multiply the fluid kernels by the fluid density
34};
Action for simulation involving a single phase, single component, fully saturated fluid,...
const bool _multiply_by_density
static InputParameters validParams()
virtual void addKernels() override
Add all Kernels.
virtual void addMaterials() override
Add all Materials.
virtual void addMaterialDependencies() override
Add all material dependencies so that the correct version of each material can be added.
Base class for actions involving a single fluid phase.