BUG: sixDiFRigidBodyMotion BC - not all memeber data was initialised during construction

This commit is contained in:
andy
2014-05-28 09:49:16 +01:00
committed by Andrew Heather
parent 064da149bf
commit ca4d1530d7

View File

@ -77,6 +77,7 @@ Foam::sixDoFRigidBodyMotion::sixDoFRigidBodyMotion()
constraints_(),
tConstraints_(tensor::I),
rConstraints_(tensor::I),
initialCentreOfMass_(vector::zero),
initialCentreOfRotation_(vector::zero),
initialQ_(I),
mass_(VSMALL),
@ -157,6 +158,9 @@ Foam::sixDoFRigidBodyMotion::sixDoFRigidBodyMotion
motionState0_(sDoFRBM.motionState0_),
restraints_(sDoFRBM.restraints_),
constraints_(sDoFRBM.constraints_),
tConstraints_(sDoFRBM.tConstraints_),
rConstraints_(sDoFRBM.rConstraints_),
initialCentreOfMass_(sDoFRBM.initialCentreOfMass_),
initialCentreOfRotation_(sDoFRBM.initialCentreOfRotation_),
initialQ_(sDoFRBM.initialQ_),
mass_(sDoFRBM.mass_),