TricrystalTripleJunctionIC creates a 3-grain structure with a triple junction centered at _junction as specified by the user. More...
#include <TricrystalTripleJunctionIC.h>
Public Member Functions | |
TricrystalTripleJunctionIC (const InputParameters ¶meters) | |
virtual Real | value (const Point &p) |
Protected Attributes | |
const MooseMesh & | _mesh |
const unsigned int | _op_num |
Number of order parameters. More... | |
const unsigned int | _op_index |
Point | _junction |
Point where the triple junction occurs. More... | |
Real | _theta1 |
Angle of first grain at triple junction in radians. More... | |
Real | _theta2 |
Angle of third grain at triple junction in radians. More... | |
Real | _tan_theta1 |
tangent of the first angle after a shift of pi/2 More... | |
Real | _tan_theta2 |
tangent of the second angle after a shift of pi/2 More... | |
TricrystalTripleJunctionIC creates a 3-grain structure with a triple junction centered at _junction as specified by the user.
Definition at line 24 of file TricrystalTripleJunctionIC.h.
TricrystalTripleJunctionIC::TricrystalTripleJunctionIC | ( | const InputParameters & | parameters | ) |
Definition at line 33 of file TricrystalTripleJunctionIC.C.
|
virtual |
Definition at line 79 of file TricrystalTripleJunctionIC.C.
|
protected |
Point where the triple junction occurs.
Definition at line 41 of file TricrystalTripleJunctionIC.h.
Referenced by TricrystalTripleJunctionIC(), and value().
|
protected |
Definition at line 32 of file TricrystalTripleJunctionIC.h.
Referenced by TricrystalTripleJunctionIC().
|
protected |
Definition at line 38 of file TricrystalTripleJunctionIC.h.
Referenced by value().
|
protected |
Number of order parameters.
Definition at line 35 of file TricrystalTripleJunctionIC.h.
Referenced by TricrystalTripleJunctionIC().
|
protected |
tangent of the first angle after a shift of pi/2
Definition at line 50 of file TricrystalTripleJunctionIC.h.
Referenced by TricrystalTripleJunctionIC(), and value().
|
protected |
tangent of the second angle after a shift of pi/2
Definition at line 53 of file TricrystalTripleJunctionIC.h.
Referenced by TricrystalTripleJunctionIC(), and value().
|
protected |
Angle of first grain at triple junction in radians.
Definition at line 44 of file TricrystalTripleJunctionIC.h.
Referenced by TricrystalTripleJunctionIC(), and value().
|
protected |
Angle of third grain at triple junction in radians.
Definition at line 47 of file TricrystalTripleJunctionIC.h.
Referenced by TricrystalTripleJunctionIC(), and value().