From 374f243152908fbcd8be73c3ef5a0df5239c80c5 Mon Sep 17 00:00:00 2001 From: "David L. F. Gaden" Date: Sun, 3 Jul 2011 17:35:52 -0500 Subject: [PATCH] Seperated inline include files, changed Make target, updated headers, corrected an error message --- .../multiSolver/multiSolverDemo/Make/files | 2 +- .../multiSolver/multiSolverDemo/icoFoam.C | 114 ------------------ .../multiSolverDemo/multiSolverDemo.C | 3 +- .../multiSolverDemo/scalarTransportFoam.C | 78 ------------ .../postProcessing/multiSolver/Make/files | 2 +- .../postProcessing/multiSolver/multiSolver.C | 2 +- src/Allwmake | 2 + src/multiSolver/Make/files | 2 +- .../createMultiSolver.H | 0 .../{multiSolver => include}/endMultiSolver.H | 0 .../setSolverDomain.H | 0 11 files changed, 7 insertions(+), 198 deletions(-) delete mode 100644 applications/solvers/multiSolver/multiSolverDemo/icoFoam.C delete mode 100644 applications/solvers/multiSolver/multiSolverDemo/scalarTransportFoam.C rename src/multiSolver/{multiSolver => include}/createMultiSolver.H (100%) rename src/multiSolver/{multiSolver => include}/endMultiSolver.H (100%) rename src/multiSolver/{multiSolver => include}/setSolverDomain.H (100%) diff --git a/applications/solvers/multiSolver/multiSolverDemo/Make/files b/applications/solvers/multiSolver/multiSolverDemo/Make/files index 5b64706d1..be56142a9 100644 --- a/applications/solvers/multiSolver/multiSolverDemo/Make/files +++ b/applications/solvers/multiSolver/multiSolverDemo/Make/files @@ -1,3 +1,3 @@ multiSolverDemo.C -EXE = $(FOAM_USER_APPBIN)/multiSolverDemo +EXE = $(FOAM_APPBIN)/multiSolverDemo diff --git a/applications/solvers/multiSolver/multiSolverDemo/icoFoam.C b/applications/solvers/multiSolver/multiSolverDemo/icoFoam.C deleted file mode 100644 index 9e4d09daa..000000000 --- a/applications/solvers/multiSolver/multiSolverDemo/icoFoam.C +++ /dev/null @@ -1,114 +0,0 @@ -/*---------------------------------------------------------------------------*\ - ========= | - \\ / F ield | OpenFOAM: The Open Source CFD Toolbox - \\ / O peration | - \\ / A nd | Copyright held by original author - \\/ M anipulation | -------------------------------------------------------------------------------- -License - This file is part of OpenFOAM. - - OpenFOAM is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2 of the License, or (at your - option) any later version. - - OpenFOAM is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - for more details. - - You should have received a copy of the GNU General Public License - along with OpenFOAM; if not, write to the Free Software Foundation, - Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -Application - icoFoam - -Description - Transient solver for incompressible, laminar flow of Newtonian fluids. - -\*---------------------------------------------------------------------------*/ - -#include "fvCFD.H" - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -int main(int argc, char *argv[]) -{ - -# include "setRootCase.H" - -# include "createTime.H" -# include "createMesh.H" -# include "createFields.H" -# include "initContinuityErrs.H" - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - Info<< "\nStarting time loop\n" << endl; - - for (runTime++; !runTime.end(); runTime++) - { - Info<< "Time = " << runTime.timeName() << nl << endl; - -# include "readPISOControls.H" -# include "CourantNo.H" - - fvVectorMatrix UEqn - ( - fvm::ddt(U) - + fvm::div(phi, U) - - fvm::laplacian(nu, U) - ); - - solve(UEqn == -fvc::grad(p)); - - // --- PISO loop - - for (int corr=0; corr