|
High Performance Plasticity
0.5.0
|
#include <casesUtils.h>
Public Member Functions | |
| Experiment (std::string experimentName) | |
| Construct from a hard-coded experiment name. More... | |
| void | generateNextOrientationInPlace (Tensor2< U > &rotMatrix) |
| void | generateNextOrientationInPlace (EulerAngles< U > &angles) |
| EulerAngles< U > | generateNextOrientationAngles () |
| U | getTStart () const |
| U | getTEnd () const |
| U | getStrainRate () const |
| std::function< Tensor2< U >U)> | getF_of_t () const |
| std::function< Tensor2< U >U)> | getL_of_t () const |
Public Attributes | |
| U | tStart |
| the start time of the experiment More... | |
| U | tEnd |
| the end time of the experiment More... | |
| U | strainRate |
| std::function< Tensor2< U >U)> | F_of_t |
| std::function< Tensor2< U >U)> | L_of_t |
| std::shared_ptr< OrientationGenerator< U > > | orientationGenerator |
| the generator of crystal orientations for the experiment More... | |
|
explicit |
Construct from a hard-coded experiment name.
| experimentName | the name of the experiment |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| std::function<Tensor2<U>U)> hpp::Experiment< U >::F_of_t |
the function defining the deformation gradient for a given strain rate and time into the experiment
| std::function<Tensor2<U>U)> hpp::Experiment< U >::L_of_t |
the function defining the velocity gradient for a given strain rate and time into the experiment
| std::shared_ptr<OrientationGenerator<U> > hpp::Experiment< U >::orientationGenerator |
the generator of crystal orientations for the experiment
| U hpp::Experiment< U >::strainRate |
the strain rate throughout the experiment
| U hpp::Experiment< U >::tEnd |
the end time of the experiment
| U hpp::Experiment< U >::tStart |
the start time of the experiment