View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000834 | OpenFOAM | Bug | public | 2013-05-04 20:23 | 2013-09-05 08:52 |
Reporter | makaveli_lcf | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Platform | Linux | OS | Ubuntu | OS Version | 12.04 LTS |
Summary | 0000834: Incomplete description text in chtMultiRegionFoam.C | ||||
Description | Description part in the header is incomplete: " Description Combination of heatConductionFoam and buoyantFoam for conjugate heat transfer between a solid region and fluid region. It includes porous media in the primary fluid region treated explicitly. It handles secondary fluid or solid circuits which can be coupled thermally with the main fluid region. i.e radiators, etc. The secondary fluid region is " | ||||
Tags | No tags attached. | ||||
has duplicate | 0000989 | resolved | chtMultiRegionFoam.C contains truncated documentation header |
|
chtMultiRegionFoam.C (4,194 bytes)
/*---------------------------------------------------------------------------*\ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ 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 3 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, see <http://www.gnu.org/licenses/>. Application chtMultiRegionFoam Description Combination of heatConductionFoam and buoyantFoam for conjugate heat transfer between a solid region and fluid region. It includes porous media in the primary fluid region treated explicitly. It handles secondary fluid or solid circuits which can be coupled thermally with the main fluid region. i.e radiators, etc. The secondary fluid region is \*---------------------------------------------------------------------------*/ #include "fvCFD.H" #include "rhoThermo.H" #include "turbulenceModel.H" #include "fixedGradientFvPatchFields.H" #include "regionProperties.H" #include "compressibleCourantNo.H" #include "solidRegionDiffNo.H" #include "solidThermo.H" #include "radiationModel.H" #include "fvIOoptionList.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // int main(int argc, char *argv[]) { #include "setRootCase.H" #include "createTime.H" regionProperties rp(runTime); #include "createFluidMeshes.H" #include "createSolidMeshes.H" #include "createFluidFields.H" #include "createSolidFields.H" #include "initContinuityErrs.H" #include "readTimeControls.H" #include "readSolidTimeControls.H" #include "compressibleMultiRegionCourantNo.H" #include "solidRegionDiffusionNo.H" #include "setInitialMultiRegionDeltaT.H" while (runTime.run()) { #include "readTimeControls.H" #include "readSolidTimeControls.H" #include "readPIMPLEControls.H" #include "compressibleMultiRegionCourantNo.H" #include "solidRegionDiffusionNo.H" #include "setMultiRegionDeltaT.H" runTime++; Info<< "Time = " << runTime.timeName() << nl << endl; if (nOuterCorr != 1) { forAll(fluidRegions, i) { #include "setRegionFluidFields.H" #include "storeOldFluidFields.H" } } // --- PIMPLE loop for (int oCorr=0; oCorr<nOuterCorr; oCorr++) { bool finalIter = oCorr == nOuterCorr-1; forAll(fluidRegions, i) { Info<< "\nSolving for fluid region " << fluidRegions[i].name() << endl; #include "setRegionFluidFields.H" #include "readFluidMultiRegionPIMPLEControls.H" #include "solveFluid.H" } forAll(solidRegions, i) { Info<< "\nSolving for solid region " << solidRegions[i].name() << endl; #include "setRegionSolidFields.H" #include "readSolidMultiRegionPIMPLEControls.H" #include "solveSolid.H" } } runTime.write(); Info<< "ExecutionTime = " << runTime.elapsedCpuTime() << " s" << " ClockTime = " << runTime.elapsedClockTime() << " s" << nl << endl; } Info<< "End\n" << endl; return 0; } // ************************************************************************* // |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-05-04 20:23 | makaveli_lcf | New Issue | |
2013-05-04 20:23 | makaveli_lcf | File Added: chtMultiRegionFoam.C | |
2013-09-04 08:41 |
|
Relationship added | has duplicate 0000989 |
2013-09-05 08:52 |
|
Status | new => resolved |
2013-09-05 08:52 |
|
Fixed in Version | => 2.2.x |
2013-09-05 08:52 |
|
Resolution | open => fixed |
2013-09-05 08:52 |
|
Assigned To | => user4 |