#include <excavator_utility.h>
|
| | KRATOS_CLASS_POINTER_DEFINITION (ExcavatorUtility) |
| |
| | ExcavatorUtility (ModelPart &rModelPart, const double angular_velocity_of_arm_x, const double coordinates_of_arm_articulation_y, const double coordinates_of_arm_articulation_z, const double arm_start_time, const double arm_stop_time, const double angular_velocity_of_bucket_x, const double initial_coordinates_of_bucket_articulation_y, const double initial_coordinates_of_bucket_articulation_z, const double bucket_start_time, const double bucket_stop_time, const double time_to_lift_the_bucket, const double time_to_stop_lifting_the_bucket, const double bucket_lifting_velocity_z) |
| |
| virtual | ~ExcavatorUtility () |
| | Destructor. More...
|
| |
| void | ExecuteBeforeSolutionLoop () |
| |
| void | ExecuteInitializeSolutionStep () |
| |
| virtual std::string | Info () const |
| | Turn back information as a string. More...
|
| |
| virtual void | PrintInfo (std::ostream &rOStream) const |
| | Print information about this object. More...
|
| |
| virtual void | PrintData (std::ostream &rOStream) const |
| | Print object's data. More...
|
| |
◆ ExcavatorUtility()
| Kratos::ExcavatorUtility::ExcavatorUtility |
( |
ModelPart & |
rModelPart, |
|
|
const double |
angular_velocity_of_arm_x, |
|
|
const double |
coordinates_of_arm_articulation_y, |
|
|
const double |
coordinates_of_arm_articulation_z, |
|
|
const double |
arm_start_time, |
|
|
const double |
arm_stop_time, |
|
|
const double |
angular_velocity_of_bucket_x, |
|
|
const double |
initial_coordinates_of_bucket_articulation_y, |
|
|
const double |
initial_coordinates_of_bucket_articulation_z, |
|
|
const double |
bucket_start_time, |
|
|
const double |
bucket_stop_time, |
|
|
const double |
time_to_lift_the_bucket, |
|
|
const double |
time_to_stop_lifting_the_bucket, |
|
|
const double |
bucket_lifting_velocity_z |
|
) |
| |
◆ ~ExcavatorUtility()
| Kratos::ExcavatorUtility::~ExcavatorUtility |
( |
| ) |
|
|
virtual |
◆ ExecuteBeforeSolutionLoop()
| void Kratos::ExcavatorUtility::ExecuteBeforeSolutionLoop |
( |
| ) |
|
◆ ExecuteInitializeSolutionStep()
| void Kratos::ExcavatorUtility::ExecuteInitializeSolutionStep |
( |
| ) |
|
◆ Info()
| std::string Kratos::ExcavatorUtility::Info |
( |
| ) |
const |
|
virtual |
Turn back information as a string.
◆ KRATOS_CLASS_POINTER_DEFINITION()
◆ PrintData()
| void Kratos::ExcavatorUtility::PrintData |
( |
std::ostream & |
rOStream | ) |
const |
|
virtual |
◆ PrintInfo()
| void Kratos::ExcavatorUtility::PrintInfo |
( |
std::ostream & |
rOStream | ) |
const |
|
virtual |
Print information about this object.
◆ mArmStartTime
| double Kratos::ExcavatorUtility::mArmStartTime |
|
protected |
◆ mArmStopTime
| double Kratos::ExcavatorUtility::mArmStopTime |
|
protected |
◆ mBucketLiftingVelocity
◆ mBucketStartTime
| double Kratos::ExcavatorUtility::mBucketStartTime |
|
protected |
◆ mBucketStopTime
| double Kratos::ExcavatorUtility::mBucketStopTime |
|
protected |
◆ mCoordinatesOfStatorCenter
| array_1d<double,3> Kratos::ExcavatorUtility::mCoordinatesOfStatorCenter |
|
protected |
◆ mEccentricity
| double Kratos::ExcavatorUtility::mEccentricity |
|
protected |
◆ mInitialCoordinatesOfRotorCenter
| array_1d<double,3> Kratos::ExcavatorUtility::mInitialCoordinatesOfRotorCenter |
|
protected |
◆ mLocalAxis1
◆ mLocalAxis2
◆ mLocalAxis3
◆ mrModelPart
| ModelPart& Kratos::ExcavatorUtility::mrModelPart |
|
protected |
◆ mTimeLiftBucket
| double Kratos::ExcavatorUtility::mTimeLiftBucket |
|
protected |
◆ mTimeStopLiftBucket
| double Kratos::ExcavatorUtility::mTimeStopLiftBucket |
|
protected |
◆ mW1
◆ mW2
The documentation for this class was generated from the following files:
- /home/runner/work/Documentation/Documentation/master/applications/DEMApplication/custom_utilities/excavator_utility.h
- /home/runner/work/Documentation/Documentation/master/applications/DEMApplication/custom_utilities/excavator_utility.cpp