From d13b30307a206699a732f2b849f8e7d4cfc9450b Mon Sep 17 00:00:00 2001 From: andy Date: Wed, 28 May 2014 09:49:16 +0100 Subject: [PATCH] BUG: sixDiFRigidBodyMotion BC - not all memeber data was initialised during construction --- .../sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C b/src/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C index 78e4c63a..11a2a21e 100644 --- a/src/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C +++ b/src/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion.C @@ -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_),