www.mooseframework.org
phase_field
include
action
MaterialVectorAuxKernelAction.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 "Action.h"
13
14
class
MaterialVectorAuxKernelAction
:
public
Action
15
{
16
public
:
17
MaterialVectorAuxKernelAction
(
const
InputParameters & params);
18
19
virtual
void
act
();
20
21
protected
:
23
const
unsigned
int
_grain_num
;
24
26
const
std::vector<std::string> &
_var_name_base
;
27
29
const
unsigned
int
_num_var
;
30
32
const
std::vector<MaterialPropertyName> &
_prop
;
33
35
const
unsigned
int
_num_prop
;
36
};
37
38
template
<>
39
InputParameters
validParams<MaterialVectorAuxKernelAction>
();
40
MaterialVectorAuxKernelAction::_num_var
const unsigned int _num_var
number of auxvariables
Definition:
MaterialVectorAuxKernelAction.h:29
MaterialVectorAuxKernelAction::_var_name_base
const std::vector< std::string > & _var_name_base
base name for the auxvariables
Definition:
MaterialVectorAuxKernelAction.h:26
MaterialVectorAuxKernelAction
Definition:
MaterialVectorAuxKernelAction.h:14
MaterialVectorAuxKernelAction::act
virtual void act()
Definition:
MaterialVectorAuxKernelAction.C:44
validParams< MaterialVectorAuxKernelAction >
InputParameters validParams< MaterialVectorAuxKernelAction >()
Definition:
MaterialVectorAuxKernelAction.C:19
MaterialVectorAuxKernelAction::_grain_num
const unsigned int _grain_num
number of grains to create
Definition:
MaterialVectorAuxKernelAction.h:23
MaterialVectorAuxKernelAction::MaterialVectorAuxKernelAction
MaterialVectorAuxKernelAction(const InputParameters ¶ms)
Definition:
MaterialVectorAuxKernelAction.C:33
MaterialVectorAuxKernelAction::_prop
const std::vector< MaterialPropertyName > & _prop
list of material properties to be used
Definition:
MaterialVectorAuxKernelAction.h:32
MaterialVectorAuxKernelAction::_num_prop
const unsigned int _num_prop
number of properties
Definition:
MaterialVectorAuxKernelAction.h:35
Generated on Sat Jan 25 2020 12:04:39 for www.mooseframework.org by
1.8.16