From 48766b1bfdd614caeec5acbb8cc724ec7e6501cb Mon Sep 17 00:00:00 2001 From: mattijs Date: Mon, 7 Oct 2013 16:48:03 +0100 Subject: [PATCH] ENH: trackedParticle: non-const access --- .../autoHexMesh/trackedParticle/trackedParticle.C | 2 +- .../autoHexMesh/trackedParticle/trackedParticle.H | 14 +++++++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/mesh/autoMesh/autoHexMesh/trackedParticle/trackedParticle.C b/src/mesh/autoMesh/autoHexMesh/trackedParticle/trackedParticle.C index 2b90da54b7..b861bdb037 100644 --- a/src/mesh/autoMesh/autoHexMesh/trackedParticle/trackedParticle.C +++ b/src/mesh/autoMesh/autoHexMesh/trackedParticle/trackedParticle.C @@ -169,7 +169,7 @@ void Foam::trackedParticle::hitProcessorPatch trackingData& td ) { - // Remove particle + // Move to different processor td.switchProcessor = true; } diff --git a/src/mesh/autoMesh/autoHexMesh/trackedParticle/trackedParticle.H b/src/mesh/autoMesh/autoHexMesh/trackedParticle/trackedParticle.H index de92709cf8..30acbc2fcc 100644 --- a/src/mesh/autoMesh/autoHexMesh/trackedParticle/trackedParticle.H +++ b/src/mesh/autoMesh/autoHexMesh/trackedParticle/trackedParticle.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -163,12 +163,24 @@ public: return end_; } + //- transported label + label i() const + { + return i_; + } + //- transported label label& i() { return i_; } + //- transported label + label j() const + { + return j_; + } + //- transported label label& j() {