www.mooseframework.org
AddNavierStokesVariablesAction.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 "NSAction.h"
13 
15 
16 template <>
18 
34 {
35 public:
36  AddNavierStokesVariablesAction(InputParameters parameters);
38 
39  virtual void act();
40 
41 protected:
42  std::vector<Real> _scaling;
43  std::vector<SubdomainName> _blocks;
44 };
45 
AddNavierStokesVariablesAction::_blocks
std::vector< SubdomainName > _blocks
Definition: AddNavierStokesVariablesAction.h:43
AddNavierStokesVariablesAction::_scaling
std::vector< Real > _scaling
Definition: AddNavierStokesVariablesAction.h:42
AddNavierStokesVariablesAction::act
virtual void act()
Definition: AddNavierStokesVariablesAction.C:60
AddNavierStokesVariablesAction::AddNavierStokesVariablesAction
AddNavierStokesVariablesAction(InputParameters parameters)
Definition: AddNavierStokesVariablesAction.C:50
AddNavierStokesVariablesAction
This class allows us to have a section of the input file like the following which automatically adds ...
Definition: AddNavierStokesVariablesAction.h:33
NSAction
This is a base Action class for the Navier-Stokes module which is responsible for building lists of n...
Definition: NSAction.h:25
validParams< AddNavierStokesVariablesAction >
InputParameters validParams< AddNavierStokesVariablesAction >()
Definition: AddNavierStokesVariablesAction.C:26
NSAction.h
AddNavierStokesVariablesAction::~AddNavierStokesVariablesAction
virtual ~AddNavierStokesVariablesAction()
Definition: AddNavierStokesVariablesAction.C:57