Automatically generates all variables to model a polycrystal with op_num orderparameters.
More...
#include <Tricrystal2CircleGrainsICAction.h>
Automatically generates all variables to model a polycrystal with op_num orderparameters.
Definition at line 18 of file Tricrystal2CircleGrainsICAction.h.
◆ Tricrystal2CircleGrainsICAction()
Tricrystal2CircleGrainsICAction::Tricrystal2CircleGrainsICAction |
( |
const InputParameters & |
params | ) |
|
◆ act()
void Tricrystal2CircleGrainsICAction::act |
( |
| ) |
|
|
virtual |
Definition at line 49 of file Tricrystal2CircleGrainsICAction.C.
52 Moose::err <<
"Inside the Tricrystal2CircleGrainsICAction Object\n";
56 for (
unsigned int op = 0; op <
_op_num; op++)
60 std::stringstream out;
62 var_name.append(out.str());
65 InputParameters poly_params = _factory.getValidParams(
"Tricrystal2CircleGrainsIC");
66 poly_params.set<VariableName>(
"variable") = var_name;
67 poly_params.set<
unsigned int>(
"op_num") =
_op_num;
68 poly_params.set<
unsigned int>(
"op_index") = op;
71 _problem->addInitialCondition(
"Tricrystal2CircleGrainsIC",
72 "Tricrystal2CircleGrainsIC_" + Moose::stringify(op),
◆ _abs_zero_tol
const Real Tricrystal2CircleGrainsICAction::_abs_zero_tol = 1e-12 |
|
staticprivate |
◆ _op_num
unsigned int Tricrystal2CircleGrainsICAction::_op_num |
|
private |
◆ _var_name_base
std::string Tricrystal2CircleGrainsICAction::_var_name_base |
|
private |
The documentation for this class was generated from the following files: