STYLE: use default constructors/destructors for base cloud classes

- use cloud::defaultName instead of "defaultCloud" string literal
This commit is contained in:
Mark Olesen
2019-08-02 17:22:00 +02:00
committed by Andrew Heather
parent e90eafcf18
commit 037be8dbb0
26 changed files with 83 additions and 234 deletions

View File

@ -2,7 +2,7 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | Copyright (C) 2017 OpenCFD Ltd. \\ / A nd | Copyright (C) 2017-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
@ -68,10 +68,10 @@ public:
// Constructors // Constructors
//- Construct given mesh //- Construct given mesh
passivePositionParticleCloud explicit passivePositionParticleCloud
( (
const polyMesh&, const polyMesh& mesh,
const word& cloudName = "defaultCloud", const word& cloudName = cloud::defaultName,
bool readFields = true bool readFields = true
); );

View File

@ -2,7 +2,7 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
| Copyright (C) 2015 OpenFOAM Foundation | Copyright (C) 2015 OpenFOAM Foundation
@ -59,10 +59,10 @@ public:
// Constructors // Constructors
//- Construct given mesh //- Construct given mesh
unmappedPassivePositionParticleCloud explicit unmappedPassivePositionParticleCloud
( (
const polyMesh& mesh, const polyMesh& mesh,
const word& cloudName = "defaultCloud", const word& cloudName = cloud::defaultName,
bool readFields = true bool readFields = true
) )
: :
@ -80,9 +80,12 @@ public:
passivePositionParticleCloud(mesh, cloudName, particles) passivePositionParticleCloud(mesh, cloudName, particles)
{} {}
//- Destructor //- Destructor
virtual ~unmappedPassivePositionParticleCloud() virtual ~unmappedPassivePositionParticleCloud() = default;
{}
// Member Functions
//- Switch off remapping of cells of particles when //- Switch off remapping of cells of particles when
// mesh topology changes // mesh topology changes

View File

@ -2,7 +2,7 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
| Copyright (C) 2011-2016 OpenFOAM Foundation | Copyright (C) 2011-2016 OpenFOAM Foundation
@ -67,13 +67,14 @@ public:
//- Type of parcel the cloud was instantiated for //- Type of parcel the cloud was instantiated for
typedef streamLineParticle parcelType; typedef streamLineParticle parcelType;
// Constructors // Constructors
//- Construct given mesh //- Construct given mesh
streamLineParticleCloud explicit streamLineParticleCloud
( (
const polyMesh&, const polyMesh& mesh,
const word& cloudName = "defaultCloud", const word& cloudName = cloud::defaultName,
bool readFields = true bool readFields = true
); );

View File

@ -2,7 +2,7 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
| Copyright (C) 2011-2016 OpenFOAM Foundation | Copyright (C) 2011-2016 OpenFOAM Foundation
@ -70,13 +70,14 @@ public:
//- Type of parcel the cloud was instantiated for //- Type of parcel the cloud was instantiated for
typedef wallBoundedStreamLineParticle parcelType; typedef wallBoundedStreamLineParticle parcelType;
// Constructors // Constructors
//- Construct given mesh //- Construct given mesh
wallBoundedStreamLineParticleCloud explicit wallBoundedStreamLineParticleCloud
( (
const polyMesh&, const polyMesh& mesh,
const word& cloudName = "defaultCloud", const word& cloudName = cloud::defaultName,
bool readFields = true bool readFields = true
); );

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2011-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011-2015 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -35,16 +33,4 @@ namespace Foam
} }
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
Foam::DSMCBaseCloud::DSMCBaseCloud()
{}
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //
Foam::DSMCBaseCloud::~DSMCBaseCloud()
{}
// ************************************************************************* // // ************************************************************************* //

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2011-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011-2015 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -50,27 +48,19 @@ namespace Foam
class DSMCBaseCloud class DSMCBaseCloud
{ {
// Private Member Functions
//- No copy construct
DSMCBaseCloud(const DSMCBaseCloud&) = delete;
//- No copy assignment
void operator=(const DSMCBaseCloud&) = delete;
public: public:
//- Runtime type information //- Runtime type information
TypeName("DSMCBaseCloud"); TypeName("DSMCBaseCloud");
// Constructors // Constructors
//- Null constructor //- Null constructor
DSMCBaseCloud(); DSMCBaseCloud() = default;
//- Destructor //- Destructor
virtual ~DSMCBaseCloud(); virtual ~DSMCBaseCloud() = default;
}; };

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2004-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -67,10 +65,10 @@ public:
// Constructors // Constructors
//- Construct given mesh //- Construct given mesh
indexedParticleCloud explicit indexedParticleCloud
( (
const polyMesh&, const polyMesh& mesh,
const word& cloudName = "defaultCloud", const word& cloudName = cloud::defaultName,
bool readFields = true bool readFields = true
); );
}; };

View File

@ -51,15 +51,9 @@ SeeAlso
namespace Foam namespace Foam
{ {
// Forward declarations
class injectedParticle; class injectedParticle;
Ostream& operator<<(Ostream&, const injectedParticle&);
// Forward declaration of friend functions
Ostream& operator<<
(
Ostream&,
const injectedParticle&
);
/*---------------------------------------------------------------------------*\ /*---------------------------------------------------------------------------*\
Class injectedParticle Declaration Class injectedParticle Declaration
@ -210,10 +204,10 @@ public:
// I-O // I-O
//- Read //- Read fields
static void readFields(Cloud<injectedParticle>& c); static void readFields(Cloud<injectedParticle>& c);
//- Write //- Write fields
static void writeFields(const Cloud<injectedParticle>& c); static void writeFields(const Cloud<injectedParticle>& c);
//- Write particle fields as objects into the obr registry //- Write particle fields as objects into the obr registry

View File

@ -2,7 +2,7 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
| Copyright (C) 2011 OpenFOAM Foundation | Copyright (C) 2011 OpenFOAM Foundation
@ -67,10 +67,10 @@ public:
// Constructors // Constructors
//- Construct given mesh //- Construct given mesh
passiveParticleCloud explicit passiveParticleCloud
( (
const polyMesh&, const polyMesh& mesh,
const word& cloudName = "defaultCloud", const word& cloudName = cloud::defaultName,
bool readFields = true bool readFields = true
); );

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2008-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011-2015 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -35,16 +33,4 @@ namespace Foam
} }
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
Foam::kinematicCloud::kinematicCloud()
{}
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * //
Foam::kinematicCloud::~kinematicCloud()
{}
// ************************************************************************* // // ************************************************************************* //

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2008-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011-2016 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -51,15 +49,6 @@ namespace Foam
class kinematicCloud class kinematicCloud
{ {
// Private Member Functions
//- No copy construct
kinematicCloud(const kinematicCloud&) = delete;
//- No copy assignment
void operator=(const kinematicCloud&) = delete;
public: public:
//- Runtime type information //- Runtime type information
@ -69,13 +58,14 @@ public:
// Constructors // Constructors
//- Null constructor //- Null constructor
kinematicCloud(); kinematicCloud() = default;
//- Destructor //- Destructor
virtual ~kinematicCloud(); virtual ~kinematicCloud() = default;
// Member functions // Member Functions
// Check // Check

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2008-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011-2015 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -35,16 +33,4 @@ namespace Foam
} }
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
Foam::reactingCloud::reactingCloud()
{}
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * //
Foam::reactingCloud::~reactingCloud()
{}
// ************************************************************************* // // ************************************************************************* //

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2008-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -50,28 +48,20 @@ namespace Foam
class reactingCloud class reactingCloud
{ {
// Private Member Functions
//- No copy construct
reactingCloud(const reactingCloud&) = delete;
//- No copy assignment
void operator=(const reactingCloud&) = delete;
public: public:
//- Runtime type information //- Runtime type information
TypeName("reactingCloud"); TypeName("reactingCloud");
// Constructors // Constructors
//- Null constructor //- Null constructor
reactingCloud(); reactingCloud() = default;
//- Destructor //- Destructor
virtual ~reactingCloud(); virtual ~reactingCloud() = default;
}; };

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2009-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011-2015 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -35,16 +33,4 @@ namespace Foam
} }
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
Foam::reactingMultiphaseCloud::reactingMultiphaseCloud()
{}
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * //
Foam::reactingMultiphaseCloud::~reactingMultiphaseCloud()
{}
// ************************************************************************* // // ************************************************************************* //

View File

@ -50,28 +50,20 @@ namespace Foam
class reactingMultiphaseCloud class reactingMultiphaseCloud
{ {
// Private Member Functions
//- No copy construct
reactingMultiphaseCloud(const reactingMultiphaseCloud&) = delete;
//- No copy assignment
void operator=(const reactingMultiphaseCloud&) = delete;
public: public:
//- Runtime type information //- Runtime type information
TypeName("reactingMultiphaseCloud"); TypeName("reactingMultiphaseCloud");
// Constructors // Constructors
//- Null constructor //- Null constructor
reactingMultiphaseCloud(); reactingMultiphaseCloud() = default;
//- Destructor //- Destructor
virtual ~reactingMultiphaseCloud(); virtual ~reactingMultiphaseCloud() = default;
}; };

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2008-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011-2015 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -35,16 +33,4 @@ namespace Foam
} }
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
Foam::thermoCloud::thermoCloud()
{}
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * //
Foam::thermoCloud::~thermoCloud()
{}
// ************************************************************************* // // ************************************************************************* //

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2008-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -50,28 +48,20 @@ namespace Foam
class thermoCloud class thermoCloud
{ {
// Private Member Functions
//- No copy construct
thermoCloud(const thermoCloud&) = delete;
//- No copy assignment
void operator=(const thermoCloud&) = delete;
public: public:
//- Runtime type information //- Runtime type information
TypeName("thermoCloud"); TypeName("thermoCloud");
// Constructors // Constructors
//- Null constructor //- Null constructor
thermoCloud(); thermoCloud() = default;
//- Destructor //- Destructor
virtual ~thermoCloud(); virtual ~thermoCloud() = default;
// Member Functions // Member Functions

View File

@ -4,8 +4,6 @@
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd |
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011-2016 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -42,7 +40,13 @@ Description
namespace Foam namespace Foam
{ {
typedef KinematicCloud<Cloud<basicKinematicParcel>> basicKinematicCloud; typedef KinematicCloud
<
Cloud
<
basicKinematicParcel
>
> basicKinematicCloud;
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2011 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2013 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2013 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.

View File

@ -4,8 +4,6 @@
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd |
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.

View File

@ -4,8 +4,6 @@
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd |
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.

View File

@ -2,7 +2,7 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
| Copyright (C) 2011-2017 OpenFOAM Foundation | Copyright (C) 2011-2017 OpenFOAM Foundation
@ -48,7 +48,7 @@ SourceFiles
namespace Foam namespace Foam
{ {
// Forward declaration of classes // Forward Declarations
class fvMesh; class fvMesh;
/*---------------------------------------------------------------------------*\ /*---------------------------------------------------------------------------*\
@ -84,10 +84,10 @@ public:
// Constructors // Constructors
//- Construct given mesh //- Construct given mesh
solidParticleCloud explicit solidParticleCloud
( (
const fvMesh&, const fvMesh& mesh,
const word& cloudName = "defaultCloud", const word& cloudName = cloud::defaultName,
bool readFields = true bool readFields = true
); );

View File

@ -45,12 +45,11 @@ Description
namespace Foam namespace Foam
{ {
// Forward declaration of classes // Forward Declarations
template<class CloudType> template<class CloudType> class AtomizationModel;
class AtomizationModel; template<class CloudType> class BreakupModel;
template<class CloudType> class SprayCloud;
template<class CloudType>
class BreakupModel;
/*---------------------------------------------------------------------------*\ /*---------------------------------------------------------------------------*\
Class SprayCloud Declaration Class SprayCloud Declaration

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2011-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011-2015 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -35,16 +33,4 @@ namespace Foam
} }
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
Foam::sprayCloud::sprayCloud()
{}
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * //
Foam::sprayCloud::~sprayCloud()
{}
// ************************************************************************* // // ************************************************************************* //

View File

@ -2,10 +2,8 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | \\ / A nd | Copyright (C) 2011-2019 OpenCFD Ltd.
\\/ M anipulation | \\/ M anipulation |
-------------------------------------------------------------------------------
| Copyright (C) 2011 OpenFOAM Foundation
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
@ -50,15 +48,6 @@ namespace Foam
class sprayCloud class sprayCloud
{ {
// Private Member Functions
//- No copy construct
sprayCloud(const sprayCloud&) = delete;
//- No copy assignment
void operator=(const sprayCloud&) = delete;
public: public:
//- Runtime type information //- Runtime type information
@ -67,11 +56,11 @@ public:
// Constructors // Constructors
//- Null constructor //- Null constructor
sprayCloud(); sprayCloud() = default;
//- Destructor //- Destructor
virtual ~sprayCloud(); virtual ~sprayCloud() = default;
}; };