From 3bb7bccde4250e89cba5bd21ee24f1fcf6cb3bb9 Mon Sep 17 00:00:00 2001 From: andy <a.heather@opencfd.co.uk> Date: Thu, 21 Oct 2010 11:18:08 +0100 Subject: [PATCH] ENH: Added null constructor to particleForces --- .../particleForces/particleForces.C | 18 ++++++++++++++++++ .../particleForces/particleForces.H | 3 +++ 2 files changed, 21 insertions(+) diff --git a/src/lagrangian/intermediate/particleForces/particleForces.C b/src/lagrangian/intermediate/particleForces/particleForces.C index 3a2865d41db..3b3e1ec1e64 100644 --- a/src/lagrangian/intermediate/particleForces/particleForces.C +++ b/src/lagrangian/intermediate/particleForces/particleForces.C @@ -50,6 +50,24 @@ void Foam::particleForces::deleteFields() // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // +Foam::particleForces::particleForces(const fvMesh& mesh) +: + mesh_(mesh), + dict_(dictionary::null), + g_(vector::zero), + gradUPtr_(NULL), + HdotGradHInterPtr_(NULL), + gravity_(false), + virtualMass_(false), + Cvm_(0.0), + pressureGradient_(false), + paramagnetic_(false), + magneticSusceptibility_(0.0), + UName_("undefined_UName"), + HdotGradHName_("undefined_HdotGradHName") +{} + + Foam::particleForces::particleForces ( const fvMesh& mesh, diff --git a/src/lagrangian/intermediate/particleForces/particleForces.H b/src/lagrangian/intermediate/particleForces/particleForces.H index 7aacee74b34..efbba75b640 100644 --- a/src/lagrangian/intermediate/particleForces/particleForces.H +++ b/src/lagrangian/intermediate/particleForces/particleForces.H @@ -116,6 +116,9 @@ public: // Constructors + //- Construct null from mesh reference + particleForces(const fvMesh& mesh); + //- Construct from mesh, dictionary and gravity particleForces ( -- GitLab