www.mooseframework.org
phase_field
include
action
CHPFCRFFSplitVariablesAction.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 "InputParameters.h"
13
#include "Action.h"
14
15
// Forward Declarations
16
class
CHPFCRFFSplitVariablesAction
;
17
18
template
<>
19
InputParameters
validParams<CHPFCRFFSplitVariablesAction>
();
20
24
class
CHPFCRFFSplitVariablesAction
:
public
Action
25
{
26
public
:
27
CHPFCRFFSplitVariablesAction
(
const
InputParameters & params);
28
29
virtual
void
act
();
30
31
private
:
32
const
unsigned
int
_num_L
;
33
const
std::string
_L_name_base
;
34
const
std::vector<FileName>
_sub_filenames
;
35
const
AuxVariableName
_n_name
;
36
};
37
validParams< CHPFCRFFSplitVariablesAction >
InputParameters validParams< CHPFCRFFSplitVariablesAction >()
Definition:
CHPFCRFFSplitVariablesAction.C:22
CHPFCRFFSplitVariablesAction::_L_name_base
const std::string _L_name_base
Definition:
CHPFCRFFSplitVariablesAction.h:33
CHPFCRFFSplitVariablesAction
Automatically generates all the L variables for the RFF phase field crystal model.
Definition:
CHPFCRFFSplitVariablesAction.h:24
CHPFCRFFSplitVariablesAction::_sub_filenames
const std::vector< FileName > _sub_filenames
Definition:
CHPFCRFFSplitVariablesAction.h:34
CHPFCRFFSplitVariablesAction::_n_name
const AuxVariableName _n_name
Definition:
CHPFCRFFSplitVariablesAction.h:35
CHPFCRFFSplitVariablesAction::_num_L
const unsigned int _num_L
Definition:
CHPFCRFFSplitVariablesAction.h:32
CHPFCRFFSplitVariablesAction::act
virtual void act()
Definition:
CHPFCRFFSplitVariablesAction.C:56
CHPFCRFFSplitVariablesAction::CHPFCRFFSplitVariablesAction
CHPFCRFFSplitVariablesAction(const InputParameters ¶ms)
Definition:
CHPFCRFFSplitVariablesAction.C:46
Generated on Sat Jan 25 2020 12:04:39 for www.mooseframework.org by
1.8.16