21 params.
addParam<
Real>(
"a", 1.0,
"Parameter in the Taylor series expansion");
22 params.
addParam<
Real>(
"b", 1.0,
"Parameter in the Taylor series expansion");
23 params.
addParam<
Real>(
"c", 1.0,
"Parameter in the Taylor series expansion");
37 poly_params.
set<NonlinearVariableName>(
"variable") =
_n_name;
38 poly_params.
set<
bool>(
"use_displaced_mesh") = getParam<bool>(
"use_displaced_mesh");
39 _problem->addKernel(
"TimeDerivative",
"IE_n", poly_params);
42 std::vector<VariableName> real_v(
_num_L);
43 for (
unsigned int l = 0; l <
_num_L; ++l)
48 poly_params.
set<NonlinearVariableName>(
"variable") =
_n_name;
49 poly_params.
set<std::vector<VariableName>>(
"v") = real_v;
51 _problem->addKernel(
"CHPFCRFF",
"CH_bulk_n", poly_params);
static InputParameters validParams()
static InputParameters validParams()
InputParameters getValidParams(const std::string &name) const
PFCRFFKernelAction(const InputParameters ¶ms)
const VariableName _n_name
const std::string _L_name_base
const unsigned int _num_L
std::string stringify(const T &t)
registerMooseAction("PhaseFieldApp", PFCRFFKernelAction, "add_kernel")
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
std::shared_ptr< FEProblemBase > & _problem
const InputParameters & parameters() const