From bfcf3b2ac4f0a0f0469247774a87fad57b88ecc1 Mon Sep 17 00:00:00 2001 From: Kutalmis Bercin <kutalmis.bercin@esi-group.com> Date: Wed, 17 May 2023 12:08:40 +0100 Subject: [PATCH] ENH: sixDoF: add underlying-motion access to constraints --- .../sixDoFRigidBodyMotionConstraint.H | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion/constraints/sixDoFRigidBodyMotionConstraint/sixDoFRigidBodyMotionConstraint.H b/src/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion/constraints/sixDoFRigidBodyMotionConstraint/sixDoFRigidBodyMotionConstraint.H index e54af99bcb9..2aeea59cb05 100644 --- a/src/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion/constraints/sixDoFRigidBodyMotionConstraint/sixDoFRigidBodyMotionConstraint.H +++ b/src/sixDoFRigidBodyMotion/sixDoFRigidBodyMotion/constraints/sixDoFRigidBodyMotionConstraint/sixDoFRigidBodyMotionConstraint.H @@ -6,6 +6,7 @@ \\/ M anipulation | ------------------------------------------------------------------------------- Copyright (C) 2011-2014 OpenFOAM Foundation + Copyright (C) 2023 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -162,6 +163,12 @@ public: return sDoFRBMCCoeffs_; } + //- Return const access to motion + const sixDoFRigidBodyMotion& motion() const noexcept { return motion_; } + + + // I-O + //- Write virtual void write(Ostream&) const; }; -- GitLab