MBDyn-1.7.3
|
#include <matvec3.h>
Public Member Functions | |
Vec3 (void) | |
Vec3 (const doublereal &v1, const doublereal &v2, const doublereal &v3) | |
Vec3 (const Vec3 &v) | |
Vec3 (const doublereal *pd) | |
Vec3 (const VectorHandler &vh, integer iFirstIndex) | |
Vec3 (const Vec3_Manip &Manip, const Mat3x3 &m) | |
~Vec3 (void) | |
const doublereal * | pGetVec (void) const |
doublereal * | pGetVec (void) |
Mat3x3 | Tens (const Vec3 &v) const |
Mat3x3 | Tens (void) const |
Vec3 | Cross (const Vec3 &v) const |
Vec3 | EBEMult (const Vec3 &v) const |
Mat3x3 | Cross (const Mat3x3 &m) const |
doublereal | Dot (const Vec3 &v) const |
doublereal | Dot (void) const |
doublereal | Norm (void) const |
void | Put (unsigned short int iRow, const doublereal &dCoef) |
const doublereal & | dGet (unsigned short int iRow) const |
doublereal & | operator() (unsigned short int iRow) |
const doublereal & | operator() (unsigned short int iRow) const |
doublereal & | operator[] (unsigned short int iRow) |
const doublereal & | operator[] (unsigned short int iRow) const |
void | AddTo (doublereal *pd) const |
void | SubFrom (doublereal *pd) const |
void | PutTo (doublereal *pd) const |
void | GetFrom (const doublereal *pd) |
Vec3 & | operator= (const Vec3 &v) |
Vec3 | operator+ (const Vec3 &v) const |
Vec3 & | operator+= (const Vec3 &v) |
Vec3 | operator- (const Vec3 &v) const |
Vec3 & | operator-= (const Vec3 &v) |
Vec3 | operator* (const doublereal &d) const |
Vec3 & | operator*= (const doublereal &d) |
doublereal | operator* (const Vec3 &v) const |
Vec3 | operator* (const Mat3x3 &m) const |
Vec3 | operator/ (const doublereal &d) const |
Vec3 & | operator/= (const doublereal &d) |
bool | IsNull (void) const |
bool | IsExactlySame (const Vec3 &v) const |
bool | IsSame (const Vec3 &v, const doublereal &dTol) const |
void | Reset (void) |
std::ostream & | Write (std::ostream &out, const char *sFill=" ") const |
Private Attributes | |
doublereal | pdVec [3] |
Friends | |
class | Mat3x3 |
class | VecN |
class | Mat3xN |
class | MatNx3 |
Vec3 | operator- (const Vec3 &v) |
|
inline |
Definition at line 121 of file matvec3.h.
References NO_OP.
Referenced by Cross(), EBEMult(), operator*(), operator+(), operator-(), and operator/().
|
inline |
Definition at line 129 of file matvec3.h.
|
inline |
Definition at line 140 of file matvec3.h.
|
inline |
Definition at line 150 of file matvec3.h.
|
inline |
Definition at line 163 of file matvec3.h.
References ASSERT, VectorHandler::iGetSize(), pdVec, V1, V2, and V3.
|
inline |
Definition at line 175 of file matvec3.h.
References Vec3_Manip::Manipulate().
|
inline |
|
inline |
Definition at line 317 of file matvec3.h.
Definition at line 218 of file matvec3.h.
References pdVec, V1, V2, V3, and Vec3().
Referenced by ViscousBody::AfterPredict(), StructDispNode::AfterPredict(), ViscoElasticBeam2::AfterPredict(), ViscousDispJoint::AfterPredict(), ViscousJoint::AfterPredict(), ViscoElasticDispJoint::AfterPredict(), ViscoElasticJoint::AfterPredict(), ViscoElasticBeam::AfterPredict(), StructNode::AfterPredict(), DataManager::AssConstrRes(), HydrodynamicPlainBearing::AssJac(), Accelerometer::AssJac(), InlineFriction::AssJac(), Actuator::AssJac(), asynchronous_machine::AssJac(), RodBezier::AssJac(), Motor::AssJac(), TranslAccel::AssJac(), BeamSliderJoint::AssJac(), TotalEquation::AssJac(), TotalJoint::AssJac(), DistanceJointWithOffset::AssJac(), ViscoElasticRod::AssJac(), Modal::AssJac(), RodWithOffset::AssJac(), FollowerForce::AssJac(), Wheel4::AssJac(), Shell4EAS::AssJac(), AerodynamicBeam::AssJac(), AxialRotationJoint::AssJac(), AerodynamicBeam2::AssJac(), LoadIncForce::AssJac(), PointSurfaceContact::AssMat(), DeformableJoint::AssMatElastic(), DeformableDispJoint::AssMatFDE(), DeformableDispJoint::AssMatFDEPrime(), DeformableHingeJoint::AssMatMInv(), ViscousBody::AssMats(), DynamicVariableBody::AssMats(), DynamicBody::AssMats(), VariableBody::AssMatsRBK_int(), Body::AssMatsRBK_int(), DeformableJoint::AssMatViscous(), ModuleIMU::AssRes(), InlineFriction::AssRes(), UniversalHingeJoint::AssRes(), Actuator::AssRes(), Wheel2::AssRes(), TranslAccel::AssRes(), AutomaticStructDispElem::AssRes(), PlaneHingeJoint::AssRes(), BeamSliderJoint::AssRes(), TotalEquation::AssRes(), TotalJoint::AssRes(), PinJoint::AssRes(), InPlaneWithOffsetJoint::AssRes(), StaticVariableBody::AssRes(), AutomaticStructElem::AssRes(), Modal::AssRes(), FollowerForce::AssRes(), Wheel4::AssRes(), TotalReaction::AssRes(), ModuleIMUConstraint::AssRes(), TotalPinJoint::AssRes(), ModalBody::AssRes(), AxialRotationJoint::AssRes(), StaticBody::AssRes(), TotalForce::AssRes(), LoadIncForce::AssRes(), PlanePinJoint::AssRes(), FollowerInternalForce::AssRes(), Beam2::AssStiffnessMat(), HBeam::AssStiffnessMat(), ViscoElasticBeam2::AssStiffnessMat(), ViscoElasticBeam2::AssStiffnessVec(), ViscoElasticBeam::AssStiffnessVec(), DriveDisplacementJoint::AssVec(), ViscousBody::AssVec(), PointSurfaceContact::AssVec(), GenericAerodynamicForce::AssVec(), RodBezier::AssVec(), DriveDisplacementPinJoint::AssVec(), ElasticJoint::AssVec(), AerodynamicBody::AssVec(), RodWithOffset::AssVec(), ElasticJointInv::AssVec(), AerodynamicBeam::AssVec(), ViscousDispJoint::AssVec(), ViscousJoint::AssVec(), AerodynamicBeam2::AssVec(), ViscoElasticJoint::AssVec(), ViscoElasticDispJoint::AssVec(), VariableBody::AssVecRBK_int(), Body::AssVecRBK_int(), StructDispNode::BeforePredict(), StructNode::BeforePredict(), Wheel4::CalculateR_e(), CenterOfMass::Collect_int(), Compute(), AutomaticStructElem::ComputeAccelerations(), ComputeFullInterpolation(), Membrane4EAS::ComputeInitialIptOrientation(), Shell4EAS::ComputeInitialNodeAndIptOrientation(), Shell4EASANS::ComputeInitialNodeOrientation(), HydrodynamicPlainBearing::ComputeResidual(), VecExp::Cross(), NodeDistDriveCaller::dGetP(), VariableBody::dGetPrivData(), ViscousBody::dGetPrivData(), DeformableDispJoint::dGetPrivData(), TotalEquation::dGetPrivData(), TotalJoint::dGetPrivData(), Body::dGetPrivData(), Modal::dGetPrivData(), TotalReaction::dGetPrivData(), TotalPinJoint::dGetPrivData(), Mat3x3::EigSym(), RotManip::Elle(), DynamicVariableBody::GetG_int(), PosRel::GetVelAbs(), MBDynParser::GetVelAbs(), PosRel::GetVelGlob(), AirProperties::GetVelocity(), MBDynParser::GetVelRel(), InlineFriction::InitialAssJac(), UniversalHingeJoint::InitialAssJac(), SphericalHingeJoint::InitialAssJac(), RodBezier::InitialAssJac(), PlaneHingeJoint::InitialAssJac(), DynamicVariableBody::InitialAssJac(), AngularVelocityJoint::InitialAssJac(), InLineWithOffsetJoint::InitialAssJac(), DistanceJointWithOffset::InitialAssJac(), UniversalRotationJoint::InitialAssJac(), TotalEquation::InitialAssJac(), InPlaneWithOffsetJoint::InitialAssJac(), TotalJoint::InitialAssJac(), ViscoElasticRod::InitialAssJac(), UniversalPinJoint::InitialAssJac(), PlaneRotationJoint::InitialAssJac(), Modal::InitialAssJac(), RodWithOffset::InitialAssJac(), TotalReaction::InitialAssJac(), DynamicBody::InitialAssJac(), TotalPinJoint::InitialAssJac(), AxialRotationJoint::InitialAssJac(), TotalForce::InitialAssJac(), PlanePinJoint::InitialAssJac(), InlineFriction::InitialAssRes(), UniversalHingeJoint::InitialAssRes(), PrismaticJoint::InitialAssRes(), SphericalHingeJoint::InitialAssRes(), DriveDisplacementJoint::InitialAssRes(), PlaneHingeJoint::InitialAssRes(), InLineWithOffsetJoint::InitialAssRes(), DistanceJointWithOffset::InitialAssRes(), PinJoint::InitialAssRes(), TotalEquation::InitialAssRes(), InPlaneWithOffsetJoint::InitialAssRes(), TotalJoint::InitialAssRes(), DriveDisplacementPinJoint::InitialAssRes(), UniversalPinJoint::InitialAssRes(), Modal::InitialAssRes(), TotalReaction::InitialAssRes(), TotalPinJoint::InitialAssRes(), AxialRotationJoint::InitialAssRes(), TotalForce::InitialAssRes(), ViscoElasticDispJoint::InitialAssRes(), PlanePinJoint::InitialAssRes(), MatR2vec(), MultVCrossMat(), MultVCrossTMat(), StructExtForce::Output(), ReadElectric(), ReadModal(), ReadStructMappingExtForce(), MBDynParser::Reference_int(), ModalMappingExt::Send(), StructExtForce::SendToFileDes(), StructMappingExtForce::SendToFileDes(), StructMembraneMappingExtForce::SendToFileDes(), StructExtEDGEForce::SendToStream(), StructExtForce::SendToStream(), StructMappingExtForce::SendToStream(), StructMembraneMappingExtForce::SendToStream(), TranslAccel::SetValue(), StructDispNode::SetValue(), ModuleIMUConstraint::SetValue(), StructNode::SetValue(), InlineFriction::SlidingVelocity(), OffsetDummyStructNode::Update_int(), RelFrameDummyStructNode::Update_int(), PivotRelFrameDummyStructNode::Update_int(), and RotManip::VecRot().
Definition at line 75 of file matvec3.cc.
References M11, M12, M13, M21, M22, M23, M31, M32, M33, Mat3x3, Mat3x3::pdMat, pdVec, V1, V2, and V3.
|
inline |
Definition at line 285 of file matvec3.h.
Referenced by MyVectorHandler::Add(), Brake::AfterConvergence(), Accelerometer::AssJac(), LinearAccelerationJoint::AssJac(), InLineJoint::AssJac(), LinearVelocityJoint::AssJac(), DistanceJoint::AssJac(), InPlaneJoint::AssJac(), Actuator::AssJac(), TranslAccel::AssJac(), Brake::AssJac(), PlaneHingeJoint::AssJac(), AngularAccelerationJoint::AssJac(), BeamSliderJoint::AssJac(), InLineWithOffsetJoint::AssJac(), AngularVelocityJoint::AssJac(), DistanceJointWithOffset::AssJac(), RotAccel::AssJac(), InPlaneWithOffsetJoint::AssJac(), PlaneRotationJoint::AssJac(), Modal::AssJac(), AxialRotationJoint::AssJac(), PlanePinJoint::AssJac(), LinearAccelerationJoint::AssRes(), Brake::AssRes(), ContactJoint::AssRes(), PlaneHingeJoint::AssRes(), AngularAccelerationJoint::AssRes(), PlaneRotationJoint::AssRes(), AxialRotationJoint::AssRes(), PlanePinJoint::AssRes(), Vec6::dGet(), DriveDisplacementJoint::dGetPrivData(), DriveHingeJoint::dGetPrivData(), DriveDisplacementPinJoint::dGetPrivData(), Beam2::dGetPrivData(), Beam::dGetPrivData(), StdAirProperties::GetAirProps(), DistanceJoint::InitialAssJac(), LinearVelocityJoint::InitialAssJac(), PlaneHingeJoint::InitialAssJac(), AngularVelocityJoint::InitialAssJac(), InLineWithOffsetJoint::InitialAssJac(), DistanceJointWithOffset::InitialAssJac(), InPlaneWithOffsetJoint::InitialAssJac(), PlaneRotationJoint::InitialAssJac(), AxialRotationJoint::InitialAssJac(), PlanePinJoint::InitialAssJac(), PlaneHingeJoint::InitialAssRes(), PlaneRotationJoint::InitialAssRes(), AxialRotationJoint::InitialAssRes(), PlanePinJoint::InitialAssRes(), operator<<(), ModalForce::Output(), MyVectorHandler::Put(), PlaneHingeJoint::Restart(), PlanePinJoint::Restart(), Brake::SetValue(), PlaneHingeJoint::SetValue(), AxialRotationJoint::SetValue(), MyVectorHandler::Sub(), DoubleLinearElasticConstitutiveLaw< Vec3, Mat3x3 >::Update(), DoubleLinearViscoElasticConstitutiveLaw< Vec3, Mat3x3 >::Update(), Vec6::Write(), and VecExp::Write().
|
inline |
Definition at line 243 of file matvec3.h.
References pdVec, V1, V2, and V3.
Referenced by Wheel4::AfterConvergence(), angvel(), angvrel(), HydrodynamicPlainBearing::AssJac(), DistanceJoint::AssJac(), Actuator::AssJac(), DistanceJointWithOffset::AssJac(), ViscoElasticRod::AssJac(), Wheel4::AssJac(), Rod::AssMat(), LinearAccelerationJoint::AssRes(), InlineFriction::AssRes(), InLineJoint::AssRes(), LinearVelocityJoint::AssRes(), Actuator::AssRes(), asynchronous_machine::AssRes(), Wheel2::AssRes(), TranslAccel::AssRes(), PlaneHingeJoint::AssRes(), AngularAccelerationJoint::AssRes(), InLineWithOffsetJoint::AssRes(), RotAccel::AssRes(), InPlaneWithOffsetJoint::AssRes(), ViscoElasticRod::AssRes(), PlaneRotationJoint::AssRes(), Modal::AssRes(), Wheel4::AssRes(), Shell4EASANS::AssRes(), AxialRotationJoint::AssRes(), PointSurfaceContact::AssVec(), Rod::AssVec(), RodBezier::AssVec(), RodWithOffset::AssVec(), Wheel4::CalculateR_e(), HydrodynamicPlainBearing::ComputeResidual(), ContactJoint::ContactJoint(), NodeDistDriveCaller::dGet(), NodeDistDriveCaller::dGetP(), Mass::dGetPrivData(), VariableBody::dGetPrivData(), Body::dGetPrivData(), distance(), Vec6::Dot(), HBeam::DsDxi(), Beam2::DsDxi(), Beam::DsDxi(), DxDcsi2N(), DxDcsi3N(), MBDynParser::GetUnitVecAbs(), MBDynParser::GetUnitVecRel(), DistanceJoint::InitialAssJac(), DistanceJointWithOffset::InitialAssJac(), ViscoElasticRod::InitialAssJac(), InlineFriction::InitialAssRes(), LinearVelocityJoint::InitialAssRes(), InLineJoint::InitialAssRes(), AngularVelocityJoint::InitialAssRes(), InLineWithOffsetJoint::InitialAssRes(), DistanceJointWithOffset::InitialAssRes(), InPlaneWithOffsetJoint::InitialAssRes(), ViscoElasticRod::InitialAssRes(), CGR_Rot::MatR_Manip::Manipulate(), CGR_Rot::MatG_Manip::Manipulate(), MatR2vec(), position(), Rod::Rod(), RodWithOffset::RodWithOffset(), DistanceJoint::SetInitialValue(), DistanceJointWithOffset::SetInitialValue(), DistanceJoint::SetValue(), DistanceJointWithOffset::SetValue(), InlineFriction::SlidingVelocity(), velocity(), vrel(), Wheel2::Wheel2(), and Wheel4::Wheel4().
|
inline |
Definition at line 253 of file matvec3.h.
Definition at line 227 of file matvec3.h.
References pdVec, V1, V2, V3, and Vec3().
Referenced by Wheel4::AssRes().
|
inline |
Definition at line 350 of file matvec3.h.
Definition at line 476 of file matvec3.h.
|
inline |
Definition at line 472 of file matvec3.h.
References pdVec, V1, V2, and V3.
Referenced by ModuleIMU::AssRes(), Inertia::Inertia(), LoadIncForce::LoadIncForce(), and DataManager::ReadControl().
|
inline |
Definition at line 482 of file matvec3.h.
References pdVec, and grad::sqrt().
|
inline |
Definition at line 263 of file matvec3.h.
References pdVec, grad::sqrt(), V1, V2, and V3.
Referenced by AeroDynModule::AeroDynModule(), PlaneHingeJoint::AfterConvergence(), AxialRotationJoint::AfterConvergence(), angle(), anglerel(), AngularAccelerationJoint::AngularAccelerationJoint(), angvel(), angvrel(), RodBezier::AssJac(), PlaneHingeJoint::AssJac(), AxialRotationJoint::AssJac(), PlaneHingeJoint::AssRes(), AxialRotationJoint::AssRes(), RodBezier::AssVec(), Membrane4EAS::ComputeInitialIptOrientation(), Shell4EAS::ComputeInitialNodeAndIptOrientation(), Shell4EASANS::ComputeInitialNodeOrientation(), AirProperties::dGetPrivData(), distance(), Mat3x3::EigSym(), CentralGravity::GetAcceleration(), getelemparams(), AeroData::GetForcesJacCenteredDiff_int(), AeroData::GetForcesJacForwardDiff_int(), RodBezier::InitialAssJac(), LinearAccelerationJoint::LinearAccelerationJoint(), main(), MatManip_test(), MatR2vec(), ModuleNonsmoothNode::mbs_get_force(), position(), NodeDistDCR::Read(), AxialCLR::Read(), ReadElectric(), ReadStructMappingExtForce(), RodBezier::RodBezier(), StructMembraneMappingExtForce::SendToFileDes(), unitvec(), Unwrap(), StructNode::Update(), RotManip::VecRot(), velocity(), and vrel().
|
inline |
|
inline |
|
inline |
Definition at line 416 of file matvec3.h.
References pdVec, V1, V2, V3, and Vec3().
|
inline |
Definition at line 437 of file matvec3.h.
Scalar product multiplies self by matrix m; equivalent to m.Transpose() * this.
Definition at line 93 of file matvec3.cc.
References M11, M12, M13, M21, M22, M23, M31, M32, M33, Mat3x3::pdMat, pdVec, V1, V2, V3, and Vec3().
|
inline |
Definition at line 426 of file matvec3.h.
Definition at line 374 of file matvec3.h.
References pdVec, V1, V2, V3, and Vec3().
Definition at line 384 of file matvec3.h.
Definition at line 395 of file matvec3.h.
References pdVec, V1, V2, V3, and Vec3().
Definition at line 405 of file matvec3.h.
|
inline |
Definition at line 453 of file matvec3.h.
References ASSERT, pdVec, V1, V2, V3, and Vec3().
|
inline |
Definition at line 464 of file matvec3.h.
Definition at line 362 of file matvec3.h.
|
inline |
|
inline |
|
inline |
Definition at line 192 of file matvec3.h.
References pdVec.
Referenced by FullMatrixHandler::Add(), FullMatrixHandler::AddT(), DummyConstitutiveLaw< Vec3, Mat3x3 >::AfterConvergence(), grad::Vec3DirectExpr::bHaveReferenceTo(), NoRotor::Init(), UniformRotor::Init(), GlauertRotor::Init(), ManglerRotor::Init(), DynamicInflowRotor::Init(), PetersHeRotor::Init(), Beam2::InterpDeriv(), Beam::InterpDeriv(), Beam2::InterpState(), Beam::InterpState(), Mat3x3Diag_Manip::Manipulate(), MatCross_Manip::Manipulate(), MatCrossCross_Manip::Manipulate(), operator<<(), AbsoluteDispForce::Output(), InLineJoint::Output(), PrismaticJoint::Output(), SphericalHingeJoint::Output(), DeformableDispJoint::Output(), DeformableHingeJoint::Output(), DeformableJoint::Output(), Rod::Output(), Inertia::Output(), AbsoluteInternalDispForce::Output(), AutomaticStructDispElem::Output(), PlaneHingeJoint::Output(), UniversalRotationJoint::Output(), TotalJoint::Output(), StructDispNode::Output(), AbsoluteForce::Output(), Beam2::Output(), AutomaticStructElem::Output(), PlaneRotationJoint::Output(), Wheel4::Output(), Beam::Output(), AbsoluteCouple::Output(), TotalPinJoint::Output(), FollowerCouple::Output(), AxialRotationJoint::Output(), AbsoluteInternalForce::Output(), FollowerInternalForce::Output(), AbsoluteInternalCouple::Output(), FollowerInternalCouple::Output(), StructNode::Output(), Aerodynamic2DElem< iNN >::Output_int(), DataManager::OutputEigenvectors(), DataManager::OutputEigNaiveMatrices(), DataManager::OutputEigSparseMatrices(), Vec6::pGetVec(), FullMatrixHandler::Put(), FullSubMatrixHandler::PutCross(), SparseSubMatrixHandler::PutCross(), FullSubMatrixHandler::PutDiag(), SparseSubMatrixHandler::PutDiag(), FullMatrixHandler::PutT(), ExtModalForce::RecvFromFileDes(), StructExtForce::RecvFromStream(), StructMappingExtForce::RecvFromStream(), StructMembraneMappingExtForce::RecvFromStream(), StructExtForce::SendToFileDes(), StructMappingExtForce::SendToFileDes(), ExtModalForce::SendToFileDes(), StructMembraneMappingExtForce::SendToFileDes(), Mat3x3::Solve(), FullMatrixHandler::Sub(), FullMatrixHandler::SubT(), and DummyConstitutiveLaw< Vec3, Mat3x3 >::Update().
|
inline |
|
inline |
Definition at line 276 of file matvec3.h.
Referenced by InLineJoint::AssRes(), BeamSliderJoint::AssRes(), InLineWithOffsetJoint::AssRes(), AerodynamicModal::AssVec(), InLineJoint::InitialAssRes(), InLineWithOffsetJoint::InitialAssRes(), and Vec6::Put().
|
inline |
Definition at line 339 of file matvec3.h.
References ASSERT, pdVec, V1, V2, and V3.
Referenced by AerodynamicBody::AssJac(), AerodynamicBeam::AssJac(), AerodynamicBeam2::AssJac(), AerodynamicBody::AssVec(), AerodynamicBeam::AssVec(), AerodynamicBeam2::AssVec(), and Vec6::PutTo().
void Vec3::Reset | ( | void | ) |
Definition at line 109 of file matvec3.cc.
References pdVec, V1, V2, and V3.
Referenced by AerodynamicBody::AssVec(), AerodynamicBeam::AssVec(), AerodynamicBeam2::AssVec(), Vec6::operator*=(), and Vec6::Reset().
|
inline |
Definition at line 328 of file matvec3.h.
Definition at line 53 of file matvec3.cc.
References Mat3x3, pdVec, V1, V2, and V3.
Referenced by HydrodynamicPlainBearing::AssJac(), InlineFriction::AssJac(), RodBezier::AssJac(), ViscoElasticRod::AssJac(), RodWithOffset::AssJac(), PointSurfaceContact::AssMat(), Rod::AssMat(), Shell4EASANS::AssRes(), RodBezier::InitialAssJac(), ViscoElasticRod::InitialAssJac(), RodWithOffset::InitialAssJac(), CGR_Rot::MatGm1_Manip::Manipulate(), and VecExp::Tens().
Mat3x3 Vec3::Tens | ( | void | ) | const |
Definition at line 68 of file matvec3.cc.
std::ostream & Vec3::Write | ( | std::ostream & | out, |
const char * | sFill = " " |
||
) | const |
Definition at line 738 of file matvec3.cc.
References pdVec, V1, V2, and V3.
Referenced by AerodynamicBody::Output(), AerodynamicBeam::Output(), AerodynamicBeam2::Output(), ReadJoint(), ReadStructNode(), Vec3DriveOwner::Restart(), DispMeasure::Restart(), Accelerometer::Restart(), LinearVelocityJoint::Restart(), UniversalHingeJoint::Restart(), SphericalHingeJoint::Restart(), InPlaneJoint::Restart(), AutomaticStructDispElem::Restart(), DriveDisplacementJoint::Restart(), Gust1D::Restart(), ViscousBody::Restart(), RodBezier::Restart(), Brake::Restart(), PlaneHingeJoint::Restart(), DeformableDispJoint::Restart(), TotalEquation::Restart(), TotalJoint::Restart(), TranslAccel::Restart(), DeformableJoint::Restart(), AngularVelocityJoint::Restart(), DistanceJointWithOffset::Restart(), StructDispNode::Restart(), PinJoint::Restart(), RotAccel::Restart(), InPlaneWithOffsetJoint::Restart(), CentralGravity::Restart(), AutomaticStructElem::Restart(), DriveDisplacementPinJoint::Restart(), AbsoluteForce::Restart(), UniversalPinJoint::Restart(), ClampJoint::Restart(), RodWithOffset::Restart(), AerodynamicBody::Restart(), TotalReaction::Restart(), FollowerForce::Restart(), Body::Restart(), TotalPinJoint::Restart(), AerodynamicBeam::Restart(), AxialRotationJoint::Restart(), AerodynamicBeam2::Restart(), AbsoluteInternalForce::Restart(), TotalForce::Restart(), PlanePinJoint::Restart(), FollowerInternalForce::Restart(), StructNode::Restart(), HBeam::Restart_(), Beam2::Restart_(), Beam::Restart_(), and Write().
|
friend |
Definition at line 651 of file matvec3.cc.
|
private |
Definition at line 109 of file matvec3.h.
Referenced by AddTo(), Mat3xN::AddVec(), MatNx3::AddVec(), Mat3x3::AddVec(), Cross(), dGet(), Dot(), EBEMult(), GetFrom(), IsExactlySame(), IsNull(), IsSame(), Mat3x3::Mat3x3(), Mat3x3::MulTV(), Mat3x3::MulTVCross(), Mat3x3::MulVCross(), Norm(), operator()(), operator*(), Mat3x3::operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-(), operator-=(), operator/(), operator/=(), operator=(), operator[](), pGetVec(), Put(), PutTo(), Mat3xN::PutVec(), MatNx3::PutVec(), Mat3x3::PutVec(), Reset(), VecN::RightMult(), SubFrom(), Mat3xN::SubVec(), MatNx3::SubVec(), Mat3x3::SubVec(), Tens(), Mat3x3::Tens(), Vec3(), and Write().