Cardinal
include
auxkernels
SkinnedBins.h
Go to the documentation of this file.
1
/********************************************************************/
2
/* SOFTWARE COPYRIGHT NOTIFICATION */
3
/* Cardinal */
4
/* */
5
/* (c) 2021 UChicago Argonne, LLC */
6
/* ALL RIGHTS RESERVED */
7
/* */
8
/* Prepared by UChicago Argonne, LLC */
9
/* Under Contract No. DE-AC02-06CH11357 */
10
/* With the U. S. Department of Energy */
11
/* */
12
/* Prepared by Battelle Energy Alliance, LLC */
13
/* Under Contract No. DE-AC07-05ID14517 */
14
/* With the U. S. Department of Energy */
15
/* */
16
/* See LICENSE for full restrictions */
17
/********************************************************************/
18
19
#pragma once
20
21
#include "AuxKernel.h"
22
#include "MooseEnum.h"
23
#include "
MoabSkinner.h
"
24
30
class
SkinnedBins
:
public
AuxKernel
31
{
32
public
:
33
SkinnedBins
(
const
InputParameters & parameters);
34
35
static
InputParameters
validParams
();
36
37
protected
:
38
virtual
Real
computeValue
();
39
41
const
MoabSkinner
*
_skinner
;
42
47
const
MooseEnum
_skin_by
;
48
};
SkinnedBins
Definition:
SkinnedBins.h:30
SkinnedBins::validParams
static InputParameters validParams()
MoabSkinner
Skins the [Mesh] according to individual bins for temperature, density, and subdomain ID.
Definition:
MoabSkinner.h:19
SkinnedBins::_skinner
const MoabSkinner * _skinner
Skinner object to be queried.
Definition:
SkinnedBins.h:41
SkinnedBins::SkinnedBins
SkinnedBins(const InputParameters ¶meters)
SkinnedBins::computeValue
virtual Real computeValue()
MoabSkinner.h
SkinnedBins::_skin_by
const MooseEnum _skin_by
Definition:
SkinnedBins.h:47
Generated on Tue Aug 13 2024 12:22:55 for Cardinal by
1.8.17