From 885c47150e8486339e53c06ad3d2506320b0df1e Mon Sep 17 00:00:00 2001 From: Andrew Heather <a.heather@opencfd.co.uk> Date: Thu, 11 Jan 2018 21:34:27 +0000 Subject: [PATCH] ENH: chemFoam - updated mesh creation --- .../chemFoam/createSingleCellMesh.H | 42 +------------------ 1 file changed, 2 insertions(+), 40 deletions(-) diff --git a/applications/solvers/combustion/chemFoam/createSingleCellMesh.H b/applications/solvers/combustion/chemFoam/createSingleCellMesh.H index d65e45f44e3..a01b5a75d0d 100644 --- a/applications/solvers/combustion/chemFoam/createSingleCellMesh.H +++ b/applications/solvers/combustion/chemFoam/createSingleCellMesh.H @@ -1,42 +1,4 @@ Info<< "Constructing single cell mesh" << nl << endl; -pointField points(8); -points[0] = vector(0, 0, 0); -points[1] = vector(1, 0, 0); -points[2] = vector(1, 1, 0); -points[3] = vector(0, 1, 0); -points[4] = vector(0, 0, 1); -points[5] = vector(1, 0, 1); -points[6] = vector(1, 1, 1); -points[7] = vector(0, 1, 1); - -faceList faces = cellModel::ref(cellModel::HEX).modelFaces(); - -fvMesh mesh -( - IOobject - ( - fvMesh::defaultRegion, - runTime.timeName(), - runTime, - IOobject::READ_IF_PRESENT - ), - std::move(points), - std::move(faces), - labelList(6, Zero), // owner - labelList() // neighbour -); - -List<polyPatch*> patches(1); - -patches[0] = new emptyPolyPatch -( - "boundary", - 6, - 0, - 0, - mesh.boundaryMesh(), - emptyPolyPatch::typeName -); - -mesh.addFvPatches(patches); +autoPtr<fvMesh> meshPtr = dummyFvMesh::singleCellMesh(runTime); +fvMesh& mesh = meshPtr(); -- GitLab