Commit 16de7dc2 authored by Andrew Heather's avatar Andrew Heather
Browse files

ENH: Added null constructor to InteractionLists

parent bece1133
......@@ -1076,6 +1076,29 @@ void Foam::InteractionLists<ParticleType>::writeReferredWallFaces() const
// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
template<class ParticleType>
Foam::InteractionLists<ParticleType>::InteractionLists(const polyMesh& mesh)
:
mesh_(mesh),
cloud_(mesh_, "NULL_Cloud", IDLList<ParticleType>()),
writeCloud_(false),
cellMapPtr_(),
wallFaceMapPtr_(),
globalTransforms_(mesh_),
maxDistance_(0.0),
dil_(),
dwfil_(),
ril_(),
rilInverse_(),
cellIndexAndTransformToDistribute_(),
wallFaceIndexAndTransformToDistribute_(),
referredWallFaces_(),
UName_("unknown_UName"),
referredWallData_(),
referredParticles_()
{}
template<class ParticleType>
Foam::InteractionLists<ParticleType>::InteractionLists
(
......@@ -1106,6 +1129,7 @@ Foam::InteractionLists<ParticleType>::InteractionLists
buildInteractionLists();
}
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //
template<class ParticleType>
......
......@@ -216,6 +216,9 @@ public:
// Constructors
//- Construct null from mesh
InteractionLists(const polyMesh& mesh);
//- Construct and call function to create all information from
// the mesh
InteractionLists
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment