MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
WithLabel Class Reference

#include <withlab.h>

Inheritance diagram for WithLabel:
Collaboration diagram for WithLabel:

Public Member Functions

 WithLabel (unsigned int uL=0, const std::string &sN="")
 
virtual ~WithLabel (void)
 
void PutLabel (unsigned int uL)
 
void PutName (const std::string &sN)
 
unsigned int GetLabel (void) const
 
const std::string & GetName (void) const
 

Protected Attributes

unsigned int uLabel
 
std::string sName
 

Detailed Description

Definition at line 42 of file withlab.h.

Constructor & Destructor Documentation

WithLabel::WithLabel ( unsigned int  uL = 0,
const std::string &  sN = "" 
)

Definition at line 38 of file withlab.cc.

References NO_OP.

39 : uLabel(uL), sName(sN)
40 {
41  NO_OP;
42 }
#define NO_OP
Definition: myassert.h:74
unsigned int uLabel
Definition: withlab.h:44
std::string sName
Definition: withlab.h:45
WithLabel::~WithLabel ( void  )
virtual

Definition at line 44 of file withlab.cc.

References NO_OP.

45 {
46  NO_OP;
47 }
#define NO_OP
Definition: myassert.h:74

Member Function Documentation

unsigned int WithLabel::GetLabel ( void  ) const

Definition at line 62 of file withlab.cc.

References uLabel.

Referenced by InducedVelocity::AddForce(), AeroDynModule::AeroDynModule(), Pipe::AfterConvergence(), Rotor::AfterConvergence(), Dynamic_pipe::AfterConvergence(), DynamicPipe::AfterConvergence(), CyclocopterUniform1D::AfterConvergence(), CyclocopterUniform2D::AfterConvergence(), CyclocopterPolimi::AfterConvergence(), StructDispNode::AfterPredict(), DataManager::AfterPredict(), StructNode::AfterPredict(), asynchronous_machine::AssJac(), Elem::AssJac(), ViscoElasticRod::AssJac(), AerodynamicBody::AssJac(), DataManager::AssJac(), AerodynamicBeam::AssJac(), AerodynamicBeam2::AssJac(), LoadIncForce::AssJac(), Rod::AssMat(), Elem::AssMats(), DistanceJoint::AssRes(), asynchronous_machine::AssRes(), Wheel2::AssRes(), ModuleNonsmoothNode::AssRes(), Tank::AssRes(), DistanceJointWithOffset::AssRes(), Elem::AssRes(), ViscoElasticRod::AssRes(), Wheel4::AssRes(), DataManager::AssRes(), LoadIncForce::AssRes(), DynamicInflowRotor::AssRes(), PetersHeRotor::AssRes(), Rod::AssVec(), GenericAerodynamicForce::AssVec(), RodBezier::AssVec(), ElasticAxialJoint::AssVec(), AerodynamicBody::AssVec(), RodWithOffset::AssVec(), AerodynamicBeam::AssVec(), AerodynamicBeam2::AssVec(), asynchronous_machine::asynchronous_machine(), StructDispNode::BeforePredict(), StructNode::BeforePredict(), Elem2Param::Bind(), DataManager::Cast(), Inertia::Collect_int(), d_get_priv_data(), DriveDisplacementJoint::DescribeDof(), DriveHingeJoint::DescribeDof(), PlaneHingeJoint::DescribeDof(), TotalEquation::DescribeDof(), TotalJoint::DescribeDof(), StructDispNode::DescribeDof(), DriveDisplacementPinJoint::DescribeDof(), PlaneRotationJoint::DescribeDof(), ClampJoint::DescribeDof(), Modal::DescribeDof(), TotalPinJoint::DescribeDof(), AxialRotationJoint::DescribeDof(), DynamicStructDispNode::DescribeDof(), PlanePinJoint::DescribeDof(), StructNode::DescribeDof(), DynamicStructNode::DescribeDof(), ModalNode::DescribeDof(), DriveDisplacementJoint::DescribeEq(), DriveHingeJoint::DescribeEq(), PlaneHingeJoint::DescribeEq(), TotalEquation::DescribeEq(), TotalJoint::DescribeEq(), StructDispNode::DescribeEq(), DriveDisplacementPinJoint::DescribeEq(), PlaneRotationJoint::DescribeEq(), ClampJoint::DescribeEq(), Modal::DescribeEq(), TotalPinJoint::DescribeEq(), AxialRotationJoint::DescribeEq(), DynamicStructDispNode::DescribeEq(), PlanePinJoint::DescribeEq(), StructNode::DescribeEq(), DynamicStructNode::DescribeEq(), ModalNode::DescribeEq(), StructDispNode::dGetDofValue(), StructNode::dGetDofValue(), DummyStructNode::dGetDofValue(), StructDispNode::dGetDofValuePrev(), StructNode::dGetDofValuePrev(), DummyStructNode::dGetDofValuePrev(), InlineFriction::dGetPrivData(), AircraftInstruments::dGetPrivData(), Brake::dGetPrivData(), PlaneHingeJoint::dGetPrivData(), AirProperties::dGetPrivData(), GenelSpringSupport::dGetPrivData(), HBeam::dGetPrivData(), PlaneRotationJoint::dGetPrivData(), Beam2::dGetPrivData(), Beam::dGetPrivData(), AxialRotationJoint::dGetPrivData(), PlanePinJoint::dGetPrivData(), DataManager::DofOwnerInit(), DataManager::DofOwnerSet(), HBeam::DsDxi(), Beam2::DsDxi(), Beam::DsDxi(), NodePrivPlugIn::Err(), ElemPrivPlugIn::Err(), ElemGravityOwner::GetB_int(), LoadableElem::GetCalls(), GetDofOrder(), Control_valve::GetDofType(), Elem::GetDofType(), ElemGravityOwner::GetG_int(), ElemGravityOwner::GetJ_int(), ElemGravityOwner::GetS_int(), HydrodynamicPlainBearing::HydrodynamicPlainBearing(), i_get_priv_data_idx(), DataManager::IDDofInit(), DataManager::IDDofOwnerSet(), DummyStructNode::iGetFirstMomentumIndex(), DummyStructNode::iGetFirstPositionIndex(), asynchronous_machine::iGetPrivDataIdx(), GenelSpringSupport::iGetPrivDataIdx(), StructDispNode::iGetPrivDataIdx(), DiscreteControlElem::iGetPrivDataIdx(), Modal::iGetPrivDataIdx(), StructNode::iGetPrivDataIdx(), Rotor::Init(), UniversalHingeJoint::InitialAssJac(), PrismaticJoint::InitialAssJac(), PlaneHingeJoint::InitialAssJac(), UniversalRotationJoint::InitialAssJac(), ViscoElasticRod::InitialAssJac(), UniversalPinJoint::InitialAssJac(), PlaneRotationJoint::InitialAssJac(), Modal::InitialAssJac(), AxialRotationJoint::InitialAssJac(), PlanePinJoint::InitialAssJac(), DistanceJoint::InitialAssRes(), DistanceJointWithOffset::InitialAssRes(), ViscoElasticRod::InitialAssRes(), DataManager::InitialJointAssembly(), Rotor::InitParam(), InlineFriction::InlineFriction(), int_restart(), LoadIncForce::LoadIncForce(), ModuleNonsmoothNode::ModuleNonsmoothNode(), ReferenceFrame::operator=(), Orifice::Orifice(), ModuleMDS::Output(), ModuleIMU::Output(), HydrodynamicPlainBearing::Output(), GenelClamp::Output(), InlineFriction::Output(), ModalForce::Output(), ReferenceFrame::Output(), GimbalRotationJoint::Output(), LinearAccelerationJoint::Output(), LoadIncNorm::Output(), AbsoluteDispForce::Output(), DriveDisplacementJoint::Output(), MinorLoss::Output(), AircraftInstruments::Output(), DriveHingeJoint::Output(), ViscousBody::Output(), asynchronous_machine::Output(), InLineJoint::Output(), LinearVelocityJoint::Output(), DistanceJoint::Output(), Pipe::Output(), Control_valve::Output(), UniversalHingeJoint::Output(), CyclocopterInflow::Output(), PrismaticJoint::Output(), Wheel2::Output(), SphericalHingeJoint::Output(), DeformableAxialJoint::Output(), InPlaneJoint::Output(), GenelStateSpaceSISO::Output(), Actuator::Output(), DeformableDispJoint::Output(), ModalMappingExt::Output(), RodBezier::Output(), Accumulator::Output(), DeformableHingeJoint::Output(), DeformableJoint::Output(), GenelDistance::Output(), Rod::Output(), StructExtForce::Output(), Rotor::Output(), StructMappingExtForce::Output(), GenericAerodynamicForce::Output(), Brake::Output(), AbsoluteInternalDispForce::Output(), ThreeWayMinorLoss::Output(), AutomaticStructDispElem::Output(), AngularAccelerationJoint::Output(), PlaneHingeJoint::Output(), UniformGravity::Output(), AirProperties::Output(), ModuleNonsmoothNode::Output(), AbstractForce::Output(), BeamSliderJoint::Output(), Dynamic_pipe::Output(), AngularVelocityJoint::Output(), AerodynamicModal::Output(), InLineWithOffsetJoint::Output(), ContactJoint::Output(), Tank::Output(), ModalExt::Output(), GenelStateSpaceMIMO::Output(), CentralGravity::Output(), DistanceJointWithOffset::Output(), UniversalRotationJoint::Output(), Control_valve2::Output(), PinJoint::Output(), TotalEquation::Output(), InPlaneWithOffsetJoint::Output(), TotalJoint::Output(), Orifice::Output(), DriveDisplacementPinJoint::Output(), AbstractInternalForce::Output(), StructDispNode::Output(), HBeam::Output(), AbsoluteForce::Output(), Beam2::Output(), DynamicPipe::Output(), AutomaticStructElem::Output(), ScalarDifferentialNode::Output(), Membrane4EAS::Output(), UniversalPinJoint::Output(), PlaneRotationJoint::Output(), Dynamic_control_valve::Output(), AerodynamicBody::Output(), Modal::Output(), Wheel4::Output(), FollowerForce::Output(), ClampJoint::Output(), Beam::Output(), TotalReaction::Output(), Shell4EAS::Output(), AbsoluteCouple::Output(), ModuleIMUConstraint::Output(), Pressure_flow_control_valve::Output(), ScalarAlgebraicNode::Output(), Shell4EASANS::Output(), AerodynamicBeam::Output(), TotalPinJoint::Output(), FollowerCouple::Output(), AxialRotationJoint::Output(), DriveCaller::Output(), Pressure_valve::Output(), AerodynamicBeam2::Output(), AbsoluteInternalForce::Output(), ParameterNode::Output(), TotalForce::Output(), Flow_valve::Output(), CyclocopterUniform1D::Output(), LoadIncForce::Output(), DynamicInflowRotor::Output(), PlanePinJoint::Output(), FollowerInternalForce::Output(), AbsoluteInternalCouple::Output(), PetersHeRotor::Output(), FollowerInternalCouple::Output(), CyclocopterUniform2D::Output(), StructNode::Output(), CyclocopterPolimi::Output(), Inertia::Output_int(), DataManager::OutputEigGeometry(), DeformableHingeJoint::OutputInv(), AbsoluteDispForce::OutputPrepare(), AbsoluteInternalDispForce::OutputPrepare(), AutomaticStructDispElem::OutputPrepare(), StructDispNode::OutputPrepare(), Beam2::OutputPrepare(), AbsoluteForce::OutputPrepare(), AutomaticStructElem::OutputPrepare(), Wheel4::OutputPrepare(), FollowerForce::OutputPrepare(), Beam::OutputPrepare(), AbsoluteCouple::OutputPrepare(), FollowerCouple::OutputPrepare(), AbsoluteInternalForce::OutputPrepare(), FollowerInternalForce::OutputPrepare(), AbsoluteInternalCouple::OutputPrepare(), FollowerInternalCouple::OutputPrepare(), StructNode::OutputPrepare(), Joint::OutputPrepare_int(), Inertia::OutputPrepare_int(), DataManager::pFindElem(), DataManager::pFindNode(), SwitchDriveCaller::pGetDrive(), ModalMappingExt::Prepare(), StructExtForce::Prepare(), StructMappingExtForce::Prepare(), ModalExt::Prepare(), DofPlugIn::Read(), NodeDistDCR::Read(), DofDCR::Read(), ReadAerodynamicBeam(), ReadAerodynamicBeam2(), ReadAerodynamicBody(), ReadBeam(), ReadBeam2(), ReadBody(), DofPlugIn::ReadDofOrder(), DataManager::ReadElem(), DataManager::ReadElems(), ReadGenel(), DofPlugIn::ReadIndex(), ReadJoint(), ReadMembrane4EAS(), ReadModal(), ReadModalForce(), DataManager::ReadNode(), DataManager::ReadOneElem(), DriveCallerRead::ReadOutput(), ReadShell4EAS(), ReadShell4EASANS(), ReadStructMappingExtForce(), ReadStructuralForce(), ReadThermal(), ReadVariableBody(), ModalMappingExt::Recv(), ModalExt::Recv(), StructExtForce::RecvFromFileDes(), StructMappingExtForce::RecvFromFileDes(), StructMembraneMappingExtForce::RecvFromFileDes(), StructExtEDGEForce::RecvFromStream(), StructExtForce::RecvFromStream(), StructMappingExtForce::RecvFromStream(), StructMembraneMappingExtForce::RecvFromStream(), Elem2Param::Restart(), Mass::Restart(), DofDriveCaller::Restart(), Thermal::Restart(), DispMeasure::Restart(), PrivDriveCaller::Restart(), RTMBDynOutElem::Restart(), Accelerometer::Restart(), Electric::Restart(), DistanceJoint::Restart(), AbsoluteDispForce::Restart(), LinearVelocityJoint::Restart(), PrismaticJoint::Restart(), UniversalHingeJoint::Restart(), DrivenElem::Restart(), NodeDistDriveCaller::Restart(), Genel::Restart(), SphericalHingeJoint::Restart(), JointRegularization::Restart(), InPlaneJoint::Restart(), AircraftInstruments::Restart(), GimbalRotationJoint::Restart(), AutomaticStructDispElem::Restart(), DriveDisplacementJoint::Restart(), BufferStreamElem::Restart(), ViscousBody::Restart(), VariableBody::Restart(), DriveHingeJoint::Restart(), RodBezier::Restart(), HydraulicElem::Restart(), Rod::Restart(), FileDriveCaller::Restart(), SwashPlate::Restart(), HydrodynamicPlainBearing::Restart(), DeformableAxialJoint::Restart(), PlaneHingeJoint::Restart(), Brake::Restart(), DeformableDispJoint::Restart(), BufferStreamElemRaw::Restart(), Motor::Restart(), TotalEquation::Restart(), asynchronous_machine::Restart(), Force::Restart(), DeformableHingeJoint::Restart(), TotalJoint::Restart(), TranslAccel::Restart(), DeformableJoint::Restart(), AbsoluteInternalDispForce::Restart(), Rotor::Restart(), AbstractForce::Restart(), AngularVelocityJoint::Restart(), DistanceJointWithOffset::Restart(), UniversalRotationJoint::Restart(), StructDispNode::Restart(), PinJoint::Restart(), RotAccel::Restart(), InPlaneWithOffsetJoint::Restart(), Joint::Restart(), AutomaticStructElem::Restart(), AbstractInternalForce::Restart(), DriveDisplacementPinJoint::Restart(), AbsoluteForce::Restart(), PlaneRotationJoint::Restart(), LoadableElem::Restart(), ClampJoint::Restart(), UniversalPinJoint::Restart(), RodWithOffset::Restart(), AerodynamicBody::Restart(), TotalReaction::Restart(), FollowerForce::Restart(), DiscreteControlElem::Restart(), Body::Restart(), TotalPinJoint::Restart(), AbsoluteCouple::Restart(), ScalarDifferentialNode::Restart(), AerodynamicBeam::Restart(), AxialRotationJoint::Restart(), FollowerCouple::Restart(), ScalarAlgebraicNode::Restart(), AerodynamicBeam2::Restart(), AbsoluteInternalForce::Restart(), TotalForce::Restart(), PlanePinJoint::Restart(), FollowerInternalForce::Restart(), AbsoluteInternalCouple::Restart(), FollowerInternalCouple::Restart(), StructNode::Restart(), HBeam::Restart_(), Beam2::Restart_(), Beam::Restart_(), Elem2Param::RestartBind(), ScalarDof::RestartScalarDofCaller(), Rod::Rod(), RodWithOffset::RodWithOffset(), ModalMappingExt::Send(), ModalExt::Send(), StructExtForce::SendToFileDes(), StructMappingExtForce::SendToFileDes(), StructMembraneMappingExtForce::SendToFileDes(), StructExtForce::SendToStream(), StructMappingExtForce::SendToStream(), StructMembraneMappingExtForce::SendToStream(), StructDispNode::SetDofValue(), StructNode::SetDofValue(), DummyStructNode::SetDofValue(), DistanceJoint::SetInitialValue(), DistanceJointWithOffset::SetInitialValue(), Elem2Param::SetValue(), DistanceJoint::SetValue(), DistanceJointWithOffset::SetValue(), StructDispNode::SetValue(), StructNode::SetValue(), StructExtForce::StructExtForce(), StructMappingExtForce::StructMappingExtForce(), TotalReaction::TotalReaction(), DriveCaller::Trace(), Joint::Update(), StructNode::Update(), Wheel2::Wheel2(), and Wheel4::Wheel4().

63 {
64  return uLabel;
65 }
unsigned int uLabel
Definition: withlab.h:44
const std::string & WithLabel::GetName ( void  ) const

Definition at line 68 of file withlab.cc.

References sName.

Referenced by Inertia::Output_int(), NodeDistDCR::Read(), DataManager::ReadElems(), ScalarDifferentialNode::Restart(), and ScalarAlgebraicNode::Restart().

69 {
70  return sName;
71 }
std::string sName
Definition: withlab.h:45
void WithLabel::PutLabel ( unsigned int  uL)

Definition at line 50 of file withlab.cc.

References uLabel.

Referenced by MBDynParser::ConstitutiveLaw_int(), MBDynParser::DriveCaller_int(), and ReferenceFrame::operator=().

51 {
52  uLabel = uL;
53 }
unsigned int uLabel
Definition: withlab.h:44
void WithLabel::PutName ( const std::string &  sN)

Member Data Documentation

std::string WithLabel::sName
protected

Definition at line 45 of file withlab.h.

Referenced by GetName(), and PutName().


The documentation for this class was generated from the following files: