mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
Further corrections to tutorials following a complete Allrun.
This commit is contained in:
363
ReleaseNotes-1.6
363
ReleaseNotes-1.6
@ -1,176 +1,235 @@
|
|||||||
# -*- mode: org; -*-
|
# -*- mode: org; -*-
|
||||||
#
|
#
|
||||||
#+TITLE: *OpenFOAM release notes for version 1.5*
|
#+TITLE: *OpenFOAM release notes for version 1.6*
|
||||||
#+AUTHOR: OpenCFD Ltd.
|
#+AUTHOR: OpenCFD Ltd.
|
||||||
#+DATE: 07 October 2008
|
#+DATE: July 2009
|
||||||
#+LINK: http://www.opencfd.co.uk
|
#+LINK: http://www.opencfd.co.uk
|
||||||
#+OPTIONS: author:nil ^:{}
|
#+OPTIONS: author:nil ^:{}
|
||||||
|
|
||||||
* Overview
|
* Overview
|
||||||
OpenFOAM-1.5 is is a significant upgrade to version 1.4 in ways which are
|
OpenFOAM-1.6 is is a significant upgrade to version 1.5 in ways which are
|
||||||
outlined below. This release passes all our standard tests and the tutorials
|
outlined below. This release passes all our standard tests and the tutorials
|
||||||
have been broadly checked. If there are any bugs, please report them using
|
have been broadly checked. If there are any bugs, please report them using
|
||||||
the instructions set out in: http://www.OpenFOAM.org/bugs.html.
|
the instructions set out in: http://www.OpenFOAM.org/bugs.html.
|
||||||
|
|
||||||
Most of the developments for this release are in: new applications, e.g. for
|
|
||||||
multiphase flow and cavitation, buoyancy-flow and heat transfer, high speed
|
|
||||||
flows and even molecular dynamics; new utilities, e.g. for meshing and case
|
|
||||||
monitoring; and, new modelling, e.g. in Lagrangian particle tracking,
|
|
||||||
radiation and rotating frames of reference. With these new applications come
|
|
||||||
numerous new example cases.
|
|
||||||
|
|
||||||
* GNU/Linux version
|
* GNU/Linux version
|
||||||
The 64bit binary packs of the OpenFOAM release were compiled on a machine
|
The 32bit and 64bit binary packs of the OpenFOAM release were compiled on a
|
||||||
running SuSE GNU/Linux version 10.3 and the 32bit on a machine running Ubuntu
|
machine running SuSE GNU/Linux version 11.1 and also tested on Ubuntu 9. We
|
||||||
GNU/Linux version 7.1 and also tested on Ubuntu 8.04. We recommend that
|
recommend that users run OpenFOAM on one of these or a similar recent version
|
||||||
users run OpenFOAM on one of these or a similar recent version of GNU/Linux.
|
of GNU/Linux. This release has also been successfully compiled and tested on
|
||||||
This release has also been successfully compiled and tested on older GNU/Linux
|
older GNU/Linux releases but this requires the installation of Qt 4.3.? (the
|
||||||
releases but this requires the installation of Qt 4.3.? for ParaView-3 to run.
|
sources for which are supplied with OpenFOAM-1.6, see README) for ParaView-3
|
||||||
|
to run.
|
||||||
|
|
||||||
* C++ Compiler version
|
* C++ Compiler version
|
||||||
+ Released compiled with GCC 4.3.1, the latest version.
|
+ Release compiled with GCC 4.3.3.
|
||||||
+ Built in support for the Intel C++ 10.? compiler (untested).
|
+ Built in support for the Intel C++ 10.? compiler (untested).
|
||||||
+ The choice of the compiler is controlled by the setting of the $WM_COMPILER
|
+ The choice of the compiler is controlled by the setting of the
|
||||||
and $WM_COMPILER_ARCH environment variables in the OpenFOAM-1.5/etc/bashrc
|
~$WM_COMPILER~ and ~$WM_COMPILER_ARCH~ environment variables in the
|
||||||
(or cshrc) file.
|
/OpenFOAM-1.6/etc/bashrc/ (or /cshrc/) file.
|
||||||
+ The location of the installation of the compiler is controlled by the
|
+ The location of the installation of the compiler is controlled by the
|
||||||
$compilerInstall environment variable in the OpenFOAM-1.5/etc/settings.sh
|
~$compilerInstall~ environment variable in the
|
||||||
(or settings.csh) file.
|
/OpenFOAM-1.6/etc/settings.sh/ (or /settings.csh/) file.
|
||||||
|
|
||||||
* Developments to solvers (applications)
|
* Library developments
|
||||||
+ New rhoCentralFoam solver for high-speed, viscous, compressible flows using
|
|
||||||
non-oscillatory, central-upwind schemes.
|
|
||||||
+ New interDyMFoam solver for 2 incompressible, isothermal, immiscible fluids
|
|
||||||
using a VoF phase-fraction based interface capturing approach, with optional
|
|
||||||
mesh motion and mesh topology changes including adaptive mesh
|
|
||||||
(un)refinement. Useful for simulations such as tank filling, sloshing ---
|
|
||||||
using solid body motion e.g. SDA or SKA (6DoF) --- and slamming (using the
|
|
||||||
mesh motion solver) and other large-scale applications that benefit from the
|
|
||||||
efficiency gain of adaptive mesh (un)refinement of the interface.
|
|
||||||
+ New compressibleInterFoam solver for 2 compressible, isothermal, immiscible
|
|
||||||
fluids using a volume of fluid (VoF) phase-fraction approach for
|
|
||||||
interface-capturing. The momentum and other fluid properties are of the
|
|
||||||
"mixture" and a single momentum equation is solved. Turbulence is modelled
|
|
||||||
using a run-time selectable incompressible LES model.
|
|
||||||
+ New interPhaseChangeFoam solver for 2 incompressible, isothermal, immiscible
|
|
||||||
fluids with phase-change, e.g. cavitation. Uses VoF interface capturing,
|
|
||||||
with momentum and other fluid properties described for the ``mixture'' and a
|
|
||||||
single momentum equation is solved. The set of phase-change models provided
|
|
||||||
are designed to simulate cavitation but other mechanisms of phase-change are
|
|
||||||
supported within this solver framework.
|
|
||||||
+ New rasCavitatingFoam solver for transient cavitation using a barotropic
|
|
||||||
compressibility model, with RAS turbulence.
|
|
||||||
+ New lesCavitatingFoam solver for transient cavitation using a barotropic
|
|
||||||
compressibility model, with LES turbulence.
|
|
||||||
+ New chtMultiRegionFoam solver that couples conjugate heat transfer in a
|
|
||||||
solid to a buoyancy-driven flow simulation.
|
|
||||||
+ New PDRFoam solver for compressible premixed/partially-premixed turbulent
|
|
||||||
combustion that includes porosity/distributed resistance (PDR) modelling to
|
|
||||||
handle regions containing solid blockages which cannot be resolved by the
|
|
||||||
mesh. Requires the PDR fields.
|
|
||||||
+ New lesBuoyantFoam solver for transient, buoyant, turbulent flow of
|
|
||||||
compressible fluids for ventilation and heat-transfer. Turbulence is
|
|
||||||
modelled using a run-time selectable compressible LES model.
|
|
||||||
+ New rhoPimpleFoam solver for transient, turbulent flow of compressible
|
|
||||||
fluids for ventilation and heat-transfer. Uses the flexible PIMPLE
|
|
||||||
(PISO-SIMPLE) solution for time-resolved and pseudo-transient simulations.
|
|
||||||
+ New buoyantSimpleRadiationFoam solver for steady-state, buoyant, turbulent
|
|
||||||
flow of compressible fluids with radiation, for ventilation and
|
|
||||||
heat-transfer.
|
|
||||||
+ New rhoTurbTwinParcelFoam solver for transient for compressible, turbulent
|
|
||||||
flow with two thermo-clouds.
|
|
||||||
+ New gnemdFOAM solver for general purpose molecular dynamics that simulates
|
|
||||||
atoms in arbitrary shaped domains and average atomic/molecular quantities to
|
|
||||||
the mesh to create field data.
|
|
||||||
+ New mdEqulibrationFoam solver to equilibrates and/or preconditions molecular
|
|
||||||
dynamics systems.
|
|
||||||
+ Demonstration SRFSimpleFoam solver based on simpleFoam that incorporates the
|
|
||||||
SRF extensions (see below) for rotating flows.
|
|
||||||
|
|
||||||
* Automatic mesher
|
*** Turbulence modelling
|
||||||
New snappyHexMesh utility that generates split-hex meshes automatically from
|
+ Major development of turbulence model libraries to give extra flexibility
|
||||||
triangulated (STL) surface geometries. The mesh approximately conforms to
|
at the solver level. For solvers that can support either RAS/LES
|
||||||
the surface by iteratively refining a starting mesh and morphing the
|
computations, the selection is made in the
|
||||||
resulting split-hex mesh to the surface. An optional phase will shrink back
|
/constant/turbulenceProperties/,
|
||||||
the resulting mesh and insert cell layers. It has a flexible specification
|
by setting the =simulationType= keyword to:
|
||||||
of mesh refinement level and robust surface handling with a pre-specified
|
- =laminar=
|
||||||
final mesh quality. It runs in parallel with a load balancing step every
|
- =RASModel=
|
||||||
iteration.
|
- =LESModel=
|
||||||
|
+ Depending on the selection, the model is the instantiated from /constant//
|
||||||
|
- /RASProperties/
|
||||||
|
- /LESProperties/
|
||||||
|
|
||||||
* Developments to utilities
|
***** RAS wall functions
|
||||||
+ New extrude2DMesh utility that extrudes 2D meshes into a 3D mesh. 2D meshes
|
Wall functions are now run-time selectable per patch for RAS.
|
||||||
are described by faces with 2 points, so can be used in combination with 2D
|
|
||||||
meshes converted with ccm26ToFoam.
|
|
||||||
+ New couplePatches functionality integrated into createPatch, which
|
|
||||||
optionally synchronises ("couples") points and faces of coupled (cyclic,
|
|
||||||
processor) patches.
|
|
||||||
+ New applyBoundaryLayer pre-processing utility to apply 1/7th power-law
|
|
||||||
boundary layers at walls, starting from uniform or potential flow solutions.
|
|
||||||
+ New execFlowFunctionObjects utility executes functionObjects as a
|
|
||||||
post-processing activity, e.g. probes, sampling, force calculation.
|
|
||||||
+ New changeDictionary utility makes batch changes to OpenFOAM input files,
|
|
||||||
e.g. to change boundary conditions of field files.
|
|
||||||
+ New foamCalc utility, a generic post-processing field calculator tool
|
|
||||||
+ New molConfig pre-processing utility for molecular dynamics cases. Fills
|
|
||||||
zones of a mesh with single crystal lattices of specified structure,
|
|
||||||
density, orientation, alignment and temperature.
|
|
||||||
+ Extended splitMeshRegions utility to split multi-zone meshes, e.g. defined
|
|
||||||
through cellZones, into separate meshes.
|
|
||||||
+ Extended the foamToVTK, decomposePar, reconstructPar and mapFields utilities
|
|
||||||
to include support for multiple particle clouds in parallel processing.
|
|
||||||
|
|
||||||
* Migration from ParaView 2.4 to ParaView 3.x
|
******* Velocity:
|
||||||
+ Rewritten OpenFOAM Reader Module for version 3, a major redesign of
|
+ Apply to turbulent viscosities =nut= or =mut=
|
||||||
ParaView.
|
+ Apply to =k=, =Q=, =R=
|
||||||
+ New features include viewing patch names, reading of Lagrangian data,
|
+ Apply to =epsilon=, =omega=
|
||||||
handling of cell, face and point sets, multiple views.
|
|
||||||
|
|
||||||
* Model development
|
******* Temperature:
|
||||||
+ Overhauled the lagrangian library to support multiple clouds.
|
+ Apply to turbulent thermal diffusivity, =alphat= (compressible only)
|
||||||
+ New lagrangianIntermediate library incorporating a hierarchy of parcel and
|
|
||||||
cloud types, accommodating kinematic, thermodynamic and reacting
|
|
||||||
applications, including coupling to the new radiation library. Sub-models
|
|
||||||
are added at the relevant level of physics, e.g.:
|
|
||||||
- kinematic: injection, wall interaction, drag, dispersion;
|
|
||||||
- thermo: heat transfer;
|
|
||||||
- reacting: reacting composition, mass transfer, surface reactions.
|
|
||||||
+ New single rotating frame of reference (SRF) library for rotating flow
|
|
||||||
applications, e.g. turbo-machinery.
|
|
||||||
+ New radiation library including the P1 model and associated Marshak boundary
|
|
||||||
conditions for incident radiation.
|
|
||||||
+ New displacementInterpolation motion solver for flexible mesh scaling.
|
|
||||||
+ New molecularDynamics Lagrangian library to calculate intermolecular forces
|
|
||||||
between spherically symmetrical monatomic species in arbitrary geometries.
|
|
||||||
|
|
||||||
* New functionObjects
|
******* To apply wall functions:
|
||||||
To aid common monitoring and post-processing activities.
|
+ To recapture the functionality of previous OpenFOAM versions (v1.5 and
|
||||||
+ forces: calculate the force and moment on a patch or set of patches, e.g. to
|
earlier) assign:
|
||||||
calculate the lift, drag and moment of an object in the flow.
|
- for velocity:
|
||||||
+ forceCoeffs: calculate the normalised force and moment on a patch or set of
|
- =nut=: =nutWallFunction=
|
||||||
patches, e.g. to calculate the lift, drag and moment coefficients of an
|
- =mut=: =muWallFunction=
|
||||||
object in the flow.
|
- =epsilon=: =epsilonWallFunction=
|
||||||
+ fieldAverage: calculate field arithmetic mean and prime-squared averages for
|
- =omega=: =omegaWallFunction=
|
||||||
a list of fields.
|
- =k=, =Q=, =R=: =kQRWallFunction=
|
||||||
+ foamCalcFunctions: calculate field components, div, mag, magGrad or magSqr.
|
- for temperature:
|
||||||
|
- =alphat=: =alphatWallFunction=
|
||||||
|
+ New =alphaSgsJayatillekeWallFunction= thermal wall function for
|
||||||
|
compressible LES
|
||||||
|
|
||||||
* Improvements to boundary conditions
|
***** *New* LES turbulence models
|
||||||
+ Generalised jumpCyclic type: cyclic condition with an additional prescribed
|
+ Spalart-Allmaras DDES
|
||||||
jump in value.
|
+ Spalart-Allmaras IDDES
|
||||||
+ fan type: specialisation of jumpCyclic, applying a prescribed jump in
|
|
||||||
pressure to simulate a fan within a mesh.
|
|
||||||
+ Generalised advective outflow boundary condition based on solving D/Dt(psi,
|
|
||||||
U) = 0 at the boundary.
|
|
||||||
+ Additional turbulent flow inlet to specify mixing length and frequency.
|
|
||||||
+ Generalisation of time varying set of boundary conditions.
|
|
||||||
|
|
||||||
* Other
|
***** Upgrading:
|
||||||
+ New argument-free command execution, e.g typing "icoFoam" without root and
|
+ *New* utility - =applyWallFunctionBoundaryConditions=
|
||||||
case directory arguments.
|
+ Solvers will automatically update existing cases
|
||||||
+ Extended time command line options.
|
- New fields created based on the presence of the =nut/mut= field
|
||||||
+ Many enhancements to dictionary including macro substitution, optional
|
- Boundary conditions include scoping, i.e compressibility:: for
|
||||||
merging and default/overwrite behaviour, enhanced "#include" file handling
|
compressible solvers
|
||||||
and the framework to support function evaluation.
|
- Modified fields will be backed-up to /<field>.old/
|
||||||
+ Cross-links between applications and Doxygen documentation with the "-doc"
|
+ NOTE:
|
||||||
argument.
|
- Fields are only updated for those fields associated with the current
|
||||||
+ Non-blocking, non-buffered, parallel transfers with potential scaling
|
turbulence model selection, i.e. if fields exist for use with other
|
||||||
benefits for larger number of processors.
|
models, they will not be updated
|
||||||
|
- New specification is not backwards compatible
|
||||||
|
|
||||||
|
*** Thermo-physical Models
|
||||||
|
+ Old compressibility based thermo package renamed
|
||||||
|
=basicThermo= \rightarrow =basicPsiThermo=
|
||||||
|
+ *New* =basicRhoThermo= thermo package
|
||||||
|
- Additional density field stored
|
||||||
|
- General form - can be used for other types of media, e.g. liquids
|
||||||
|
- Additional polynomial-based thermodynamics
|
||||||
|
- Equation of state: =icoPolynomial=
|
||||||
|
- Transport: =polynomialTransport=
|
||||||
|
- Thermo: =hPolynomialThermo=
|
||||||
|
+ Removed earlier hard-coding of gas thermophysics for chemistry modelling:
|
||||||
|
- =reactingMixture= now templated on thermo package
|
||||||
|
- =chemistryModel= now templated on thermo package
|
||||||
|
- =chemistrySolver= now templated on thermo package
|
||||||
|
+ *New* =fvDOM= radition model
|
||||||
|
- finite volume, discrete ordinates method
|
||||||
|
+ *New* (reinstated) =eThermo= thermodynamics package
|
||||||
|
- internal energy based thermodynamics
|
||||||
|
|
||||||
|
*** Lagrangian
|
||||||
|
|
||||||
|
***** Intermediate
|
||||||
|
- Overhaul of the underlying framework
|
||||||
|
- Reacting now split into reacting and reacting multiphase
|
||||||
|
- New structure for variable composition
|
||||||
|
- Many new sub-models, including:
|
||||||
|
- Injection
|
||||||
|
- =PatchInjection= - injection local to patch face cells
|
||||||
|
- =FieldActivatedInjection= - injection based on satisfying external
|
||||||
|
criterion
|
||||||
|
- LookupTableInjection - explicity define injection locations and all
|
||||||
|
parcel properties
|
||||||
|
- Post-processing
|
||||||
|
- patch post-processing - collect data for parcels impacting user
|
||||||
|
defined patches
|
||||||
|
- Patch interaction
|
||||||
|
- generalised behaviour for parcel interaction with patch
|
||||||
|
- Phase change
|
||||||
|
- liquid evaporation
|
||||||
|
|
||||||
|
***** Coal combustion
|
||||||
|
- *New* library - extension of reacting-multiphase functionality
|
||||||
|
- Surface reaction/combustion models
|
||||||
|
|
||||||
|
*** Discrete methods
|
||||||
|
- *New* library offering DSMC simulation functionality - see =dsmcFoam=
|
||||||
|
below
|
||||||
|
- *New* libraries offering molecular dynamics simulation functionality - see
|
||||||
|
=mdFoam= and =mdEquilibrationFoam=: below.
|
||||||
|
|
||||||
|
* Solver restructuring
|
||||||
|
The upgrade to the turbulence models means that the simulation type, i.e.
|
||||||
|
laminar, RAS or LES can be selected at run time. This has allowed a reduction
|
||||||
|
in the number of solvers, simplifying the overall code structure
|
||||||
|
+ Solvers which support laminar, RAS and LES:
|
||||||
|
- =turbFoam=, =oodles= \rightarrow =pisoFoam=
|
||||||
|
- =turbDyMFoam= \rightarrow =pimpleDyMFoam=
|
||||||
|
- =rhoTurbFoam=, =coodles= \rightarrow =rhoPisoFoam=
|
||||||
|
- =xoodles= \rightarrow absorbed into =XiFoam=
|
||||||
|
- =buoyantFoam=, =lesBuoyantFoam= \rightarrow =buoyantPisoFoam=
|
||||||
|
- =interFoam=, rasInterFoam, =lesInterFoam= \rightarrow =interFoam=
|
||||||
|
- =lesCavitatingFoam=, =rasCavitatingFoam= \rightarrow =cavitatingFoam=
|
||||||
|
+ Solvers which support LES only:
|
||||||
|
- =channelOodles= \rightarrow =channelFoam= (LES)
|
||||||
|
|
||||||
|
* General changes
|
||||||
|
- pd to p ------------------------------------------------------------ [HENRY]
|
||||||
|
- gravity ------------------------------------------------------------ [HENRY]
|
||||||
|
|
||||||
|
* Tutorial restructuring
|
||||||
|
to reflect solver application structure
|
||||||
|
|
||||||
|
* Post-processing ---------------------------------------------------- [MATTIJS]
|
||||||
|
- SAMPLING - improved plane, iso-surface handling
|
||||||
|
|
||||||
|
* *New* Solvers
|
||||||
|
+ =buoyantBoussinesqSimpleFoam=
|
||||||
|
Steady state heat transfer solver using a Boussinesq approximation for
|
||||||
|
buoyancy, with laminar, RAS or LES turbulence modelling
|
||||||
|
|
||||||
|
+ =buoyantBoussinesqPisoFoam=
|
||||||
|
Transient heat transfer solver using a Boussinesq approximation for
|
||||||
|
buoyancy, with laminar, RAS or LES turbulence modelling
|
||||||
|
|
||||||
|
+ =coalChemistryFoam=
|
||||||
|
Transient, reacting lagrangian solver, employing a coal cloud and a thermo
|
||||||
|
cloud, with chemistry, and laminar, RAS or LES turbulence modelling
|
||||||
|
|
||||||
|
+ =porousExplicitSourceReactingParcelFoam=
|
||||||
|
Transient, reacting lagrangian solver, employing a single phase reacting
|
||||||
|
cloud, with porous media, explicit mass sources, and laminar, RAS or LES
|
||||||
|
turbulence modelling
|
||||||
|
|
||||||
|
+ =rhoReactingFoam=
|
||||||
|
Density-based thermodynamics variant of the reactingFoam solver, i.e. now
|
||||||
|
applicable to liquid systems
|
||||||
|
|
||||||
|
+ =dsmcFoam=
|
||||||
|
DSMC (Direct Simulation Monte-Carlo) solver for rarefied gas dynamics
|
||||||
|
simultions, able to simulate mixtures of an arbitrary number of gas species.
|
||||||
|
The variable hard sphere collision model with Larsen-Borgnakke internal
|
||||||
|
energy redistribution (see "Molecular Gas Dynamics and the Direct Simulation
|
||||||
|
of Gas Flows" G.A. Bird, 1994) is available; other run-time selectable
|
||||||
|
collision models can be easily added.
|
||||||
|
|
||||||
|
* Updated solvers
|
||||||
|
+ =mdFoam=
|
||||||
|
Molecular Dynamics (MD) solver able to simulate a mixture of an arbitrary
|
||||||
|
number of mono-atomic and small, rigid polyatomic (i.e. H2O, N2) molecular
|
||||||
|
species, with 6 degree of freedom motion, in complex geometries. A molecule
|
||||||
|
of any species can be built by specifying its sites of mass and charge. All
|
||||||
|
molecules interact with short-range dispersion forces and pairwise
|
||||||
|
electrostatic interactions using methods described in:
|
||||||
|
Fennell and Gezelter, J. Chem. Phys. 124, 234104 (2006)
|
||||||
|
|
||||||
|
+ =mdEquilibrationFoam=
|
||||||
|
Similar to mdFoam, but employs velocity scaling to adjust the simulation
|
||||||
|
temperature to a target value. Useful to equilibrate a case before
|
||||||
|
simulation.
|
||||||
|
|
||||||
|
* Function objects
|
||||||
|
|
||||||
|
*** *New* function objects:
|
||||||
|
- =systemCall= - executes a list of system instructions
|
||||||
|
- =fieldMinMax= - computes the min/max of a <field>
|
||||||
|
- =staticPressure= - converts kinematic pressure to static pressure
|
||||||
|
- =dsmcFields= - calculates intensive fields (velocity and temperature) from
|
||||||
|
averaged extensive fields (i.e. momentum and energy)
|
||||||
|
|
||||||
|
*** Usage
|
||||||
|
- Improved output control: =timeStep= or =outputTime=
|
||||||
|
|
||||||
|
* Boundary conditions
|
||||||
|
- Improved set of direct mapped boundary conditions
|
||||||
|
- Buoyancy boundary condition ---------------------------------------- [HENRY]
|
||||||
|
|
||||||
|
* *New* utilities
|
||||||
|
- =particleTracks= - generate particle tracks for lagrangian calculations
|
||||||
|
- =dsmcInitialise= - preprocessing utility to create initial configurations of
|
||||||
|
DSMC particles in a geometry
|
||||||
|
|
||||||
|
*** *New* foamCalc functions
|
||||||
|
- =interpolate= - performs fvc::interpolate(<field>)
|
||||||
|
- =randomise= - randomises a <field> by a given perturbation
|
||||||
|
- =addSubtract= - simple add/subtract field functionality
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,50 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
| ========= | |
|
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
|
||||||
| \\ / O peration | Version: 1.5 |
|
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
|
||||||
| \\/ M anipulation | |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
version 2.0;
|
|
||||||
format ascii;
|
|
||||||
class volTensorField;
|
|
||||||
object B;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
dimensions [1 -1 -2 0 0 0 0];
|
|
||||||
|
|
||||||
internalField uniform (0 0 0 0 0 0 0 0 0);
|
|
||||||
|
|
||||||
boundaryField
|
|
||||||
{
|
|
||||||
inlet
|
|
||||||
{
|
|
||||||
type fixedValue;
|
|
||||||
value uniform (0 0 0 0 0 0 0 0 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
outlet
|
|
||||||
{
|
|
||||||
type zeroGradient;
|
|
||||||
}
|
|
||||||
|
|
||||||
upperWall
|
|
||||||
{
|
|
||||||
type zeroGradient;
|
|
||||||
}
|
|
||||||
|
|
||||||
lowerWall
|
|
||||||
{
|
|
||||||
type zeroGradient;
|
|
||||||
}
|
|
||||||
|
|
||||||
frontAndBack
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -33,11 +33,15 @@ boundaryField
|
|||||||
upperWall
|
upperWall
|
||||||
{
|
{
|
||||||
type zeroGradient;
|
type zeroGradient;
|
||||||
|
//type compressible::alphaSgsWallFunction;
|
||||||
|
value uniform 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
lowerWall
|
lowerWall
|
||||||
{
|
{
|
||||||
type zeroGradient;
|
type zeroGradient;
|
||||||
|
//type compressible::alphaSgsWallFunction;
|
||||||
|
value uniform 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
frontAndBack
|
frontAndBack
|
||||||
|
|||||||
@ -35,14 +35,14 @@ boundaryField
|
|||||||
|
|
||||||
upperWall
|
upperWall
|
||||||
{
|
{
|
||||||
type fixedValue;
|
type zeroGradient;
|
||||||
value uniform 1e-8;
|
value uniform 2e-05;
|
||||||
}
|
}
|
||||||
|
|
||||||
lowerWall
|
lowerWall
|
||||||
{
|
{
|
||||||
type fixedValue;
|
type zeroGradient;
|
||||||
value uniform 1e-8;
|
value uniform 2e-05;
|
||||||
}
|
}
|
||||||
|
|
||||||
frontAndBack
|
frontAndBack
|
||||||
|
|||||||
@ -33,11 +33,15 @@ boundaryField
|
|||||||
upperWall
|
upperWall
|
||||||
{
|
{
|
||||||
type zeroGradient;
|
type zeroGradient;
|
||||||
|
//type compressible::muSgsWallFunction;
|
||||||
|
value uniform 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
lowerWall
|
lowerWall
|
||||||
{
|
{
|
||||||
type zeroGradient;
|
type zeroGradient;
|
||||||
|
//type compressible::muSgsWallFunction;
|
||||||
|
value uniform 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
frontAndBack
|
frontAndBack
|
||||||
|
|||||||
@ -19,21 +19,21 @@ laminarFlameSpeedCorrelation constant;
|
|||||||
|
|
||||||
fuel Propane;
|
fuel Propane;
|
||||||
|
|
||||||
Su Su [ 0 1 -1 0 0 0 0 ] 0.135;
|
Su Su [0 1 -1 0 0 0 0] 0.135;
|
||||||
|
|
||||||
SuModel transport;
|
SuModel unstrained;
|
||||||
|
|
||||||
equivalenceRatio equivalenceRatio [ 0 0 0 0 0 0 0 ] 0.6;
|
equivalenceRatio equivalenceRatio [0 0 0 0 0 0 0] 0.6;
|
||||||
|
|
||||||
sigmaExt sigmaExt [ 0 0 -1 0 0 0 0 ] 338;
|
sigmaExt sigmaExt [0 0 -1 0 0 0 0] 338;
|
||||||
|
|
||||||
XiModel transport;
|
XiModel transport;
|
||||||
|
|
||||||
XiCoef XiCoef [ 0 0 0 0 0 0 0 ] 0.62;
|
XiCoef XiCoef [0 0 0 0 0 0 0] 0.62;
|
||||||
|
|
||||||
XiShapeCoef XiShapeCoef [ 0 0 0 0 0 0 0 ] 1;
|
XiShapeCoef XiShapeCoef [0 0 0 0 0 0 0] 1;
|
||||||
|
|
||||||
uPrimeCoef uPrimeCoef [ 0 0 0 0 0 0 0 ] 1;
|
uPrimeCoef uPrimeCoef [0 0 0 0 0 0 0] 1;
|
||||||
|
|
||||||
GuldersCoeffs
|
GuldersCoeffs
|
||||||
{
|
{
|
||||||
@ -68,17 +68,26 @@ GuldersCoeffs
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ignite no;
|
ignite yes;
|
||||||
|
|
||||||
ignitionSites ( );
|
ignitionSites
|
||||||
|
(
|
||||||
|
{
|
||||||
|
location (0.005 -0.02 0);
|
||||||
|
diameter 0.003;
|
||||||
|
start 0;
|
||||||
|
duration 0.1;
|
||||||
|
strength 40;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
ignitionSphereFraction 0;
|
ignitionSphereFraction 0;
|
||||||
|
|
||||||
ignitionThickness ignitionThickness [ 0 1 0 0 0 0 0 ] 0;
|
ignitionThickness ignitionThickness [0 1 0 0 0 0 0] 0.001;
|
||||||
|
|
||||||
ignitionCircleFraction 0;
|
ignitionCircleFraction 1;
|
||||||
|
|
||||||
ignitionKernelArea ignitionKernelArea [ 0 2 0 0 0 0 0 ] 0;
|
ignitionKernelArea ignitionKernelArea [0 2 0 0 0 0 0] 0;
|
||||||
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -17,7 +17,7 @@ FoamFile
|
|||||||
|
|
||||||
application XiFoam;
|
application XiFoam;
|
||||||
|
|
||||||
startFrom startTime;
|
startFrom latestTime;
|
||||||
|
|
||||||
startTime 0;
|
startTime 0;
|
||||||
|
|
||||||
@ -27,9 +27,9 @@ endTime 10;
|
|||||||
|
|
||||||
deltaT 5e-06;
|
deltaT 5e-06;
|
||||||
|
|
||||||
writeControl runTime;
|
writeControl adjustableRunTime;
|
||||||
|
|
||||||
writeInterval 0.1;
|
writeInterval 0.01;
|
||||||
|
|
||||||
purgeWrite 0;
|
purgeWrite 0;
|
||||||
|
|
||||||
|
|||||||
@ -38,7 +38,14 @@ divSchemes
|
|||||||
div(phiXi,Xi) Gauss limitedLinear 1;
|
div(phiXi,Xi) Gauss limitedLinear 1;
|
||||||
div(phiXi,Su) Gauss limitedLinear 1;
|
div(phiXi,Su) Gauss limitedLinear 1;
|
||||||
div(phiSt,b) Gauss limitedLinear01 1;
|
div(phiSt,b) Gauss limitedLinear01 1;
|
||||||
div(phi,ft_b_h_hu) Gauss multivariateSelection { fu limitedLinear01 1 ; ft limitedLinear01 1 ; b limitedLinear01 1 ; h limitedLinear 1 ; hu limitedLinear 1 ; };
|
div(phi,ft_b_h_hu) Gauss multivariateSelection
|
||||||
|
{
|
||||||
|
fu limitedLinear01 1;
|
||||||
|
ft limitedLinear01 1;
|
||||||
|
b limitedLinear01 1;
|
||||||
|
h limitedLinear 1;
|
||||||
|
hu limitedLinear 1;
|
||||||
|
};
|
||||||
div(U) Gauss linear;
|
div(U) Gauss linear;
|
||||||
div((Su*grad(b))) Gauss linear;
|
div((Su*grad(b))) Gauss linear;
|
||||||
div((U+((Su*Xi)*grad(b)))) Gauss linear;
|
div((U+((Su*Xi)*grad(b)))) Gauss linear;
|
||||||
@ -52,8 +59,8 @@ laplacianSchemes
|
|||||||
laplacian(DkEff,k) Gauss linear corrected;
|
laplacian(DkEff,k) Gauss linear corrected;
|
||||||
laplacian(DBEff,B) Gauss linear corrected;
|
laplacian(DBEff,B) Gauss linear corrected;
|
||||||
laplacian((rho*(1|A(U))),p) Gauss linear corrected;
|
laplacian((rho*(1|A(U))),p) Gauss linear corrected;
|
||||||
laplacian(muEff,b) Gauss linear corrected;
|
laplacian(alphaEff,b) Gauss linear corrected;
|
||||||
laplacian(muEff,ft) Gauss linear corrected;
|
laplacian(alphaEff,ft) Gauss linear corrected;
|
||||||
laplacian(alphaEff,h) Gauss linear corrected;
|
laplacian(alphaEff,h) Gauss linear corrected;
|
||||||
laplacian(alphaEff,hu) Gauss linear corrected;
|
laplacian(alphaEff,hu) Gauss linear corrected;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -124,6 +124,7 @@ solvers
|
|||||||
|
|
||||||
PISO
|
PISO
|
||||||
{
|
{
|
||||||
|
nOuterCorrectors 1;
|
||||||
nCorrectors 2;
|
nCorrectors 2;
|
||||||
nNonOrthogonalCorrectors 0;
|
nNonOrthogonalCorrectors 0;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -19,21 +19,21 @@ laminarFlameSpeedCorrelation Gulders;
|
|||||||
|
|
||||||
fuel Propane;
|
fuel Propane;
|
||||||
|
|
||||||
Su Su [ 0 1 -1 0 0 0 0 ] 0.135;
|
Su Su [0 1 -1 0 0 0 0] 0.135;
|
||||||
|
|
||||||
SuModel transport;
|
SuModel transport;
|
||||||
|
|
||||||
equivalenceRatio equivalenceRatio [ 0 0 0 0 0 0 0 ] 0.6;
|
equivalenceRatio equivalenceRatio [0 0 0 0 0 0 0] 0.6;
|
||||||
|
|
||||||
sigmaExt sigmaExt [ 0 0 -1 0 0 0 0 ] 338;
|
sigmaExt sigmaExt [0 0 -1 0 0 0 0] 338;
|
||||||
|
|
||||||
XiModel transport;
|
XiModel transport;
|
||||||
|
|
||||||
XiCoef XiCoef [ 0 0 0 0 0 0 0 ] 0.62;
|
XiCoef XiCoef [0 0 0 0 0 0 0] 0.62;
|
||||||
|
|
||||||
XiShapeCoef XiShapeCoef [ 0 0 0 0 0 0 0 ] 1;
|
XiShapeCoef XiShapeCoef [0 0 0 0 0 0 0] 1;
|
||||||
|
|
||||||
uPrimeCoef uPrimeCoef [ 0 0 0 0 0 0 0 ] 1;
|
uPrimeCoef uPrimeCoef [0 0 0 0 0 0 0] 1;
|
||||||
|
|
||||||
GuldersCoeffs
|
GuldersCoeffs
|
||||||
{
|
{
|
||||||
@ -70,15 +70,24 @@ GuldersCoeffs
|
|||||||
|
|
||||||
ignite yes;
|
ignite yes;
|
||||||
|
|
||||||
ignitionSites ( { location ( 0 0 0 ) ; diameter 0.003 ; start 0 ; duration 0.001 ; strength 2 ; } );
|
ignitionSites
|
||||||
|
(
|
||||||
|
{
|
||||||
|
location (0 0 0);
|
||||||
|
diameter 0.003;
|
||||||
|
start 0;
|
||||||
|
duration 0.001;
|
||||||
|
strength 2;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
ignitionSphereFraction 1;
|
ignitionSphereFraction 1;
|
||||||
|
|
||||||
ignitionThickness ignitionThickness [ 0 1 0 0 0 0 0 ] 0;
|
ignitionThickness ignitionThickness [0 1 0 0 0 0 0] 0;
|
||||||
|
|
||||||
ignitionCircleFraction 0;
|
ignitionCircleFraction 0;
|
||||||
|
|
||||||
ignitionKernelArea ignitionKernelArea [ 0 2 0 0 0 0 0 ] 0;
|
ignitionKernelArea ignitionKernelArea [0 2 0 0 0 0 0] 0;
|
||||||
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,45 +10,44 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
( inlet
|
5
|
||||||
|
(
|
||||||
|
inlet
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
startFace 715675;
|
|
||||||
nFaces 600;
|
nFaces 600;
|
||||||
|
startFace 715675;
|
||||||
}
|
}
|
||||||
|
|
||||||
outlet
|
outlet
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
startFace 716275;
|
|
||||||
nFaces 1140;
|
nFaces 1140;
|
||||||
|
startFace 716275;
|
||||||
}
|
}
|
||||||
|
|
||||||
upperWall
|
upperWall
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
startFace 717415;
|
|
||||||
nFaces 4460;
|
nFaces 4460;
|
||||||
|
startFace 717415;
|
||||||
}
|
}
|
||||||
|
|
||||||
lowerWall
|
lowerWall
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
startFace 721875;
|
|
||||||
nFaces 5000;
|
nFaces 5000;
|
||||||
|
startFace 721875;
|
||||||
}
|
}
|
||||||
|
|
||||||
frontAndBack
|
frontAndBack
|
||||||
{
|
{
|
||||||
type cyclic;
|
type cyclic;
|
||||||
startFace 726875;
|
|
||||||
nFaces 24450;
|
nFaces 24450;
|
||||||
|
startFace 726875;
|
||||||
|
featureCos 0.9;
|
||||||
}
|
}
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -27,7 +27,7 @@ endTime 0.02;
|
|||||||
|
|
||||||
deltaT 5e-06;
|
deltaT 5e-06;
|
||||||
|
|
||||||
writeControl runTime;
|
writeControl adjustableRunTime;
|
||||||
|
|
||||||
writeInterval 0.0005;
|
writeInterval 0.0005;
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -890,7 +890,7 @@
|
|||||||
(0.092027148309198 0.043035802795154 -7.5111607367588e-05)
|
(0.092027148309198 0.043035802795154 -7.5111607367588e-05)
|
||||||
(0.09263207221129 0.043855929103565 -7.65429970772772e-05)
|
(0.09263207221129 0.043855929103565 -7.65429970772772e-05)
|
||||||
(0.093192171617555 0.044640776830937 -7.79128140787704e-05)
|
(0.093192171617555 0.044640776830937 -7.79128140787704e-05)
|
||||||
(0.093752202168401 0.045432032540685 -7.92938151136726e-05)
|
(0.093752202168401 0.045432032540685 -7.92938151136725e-05)
|
||||||
(0.094312245417969 0.046226095413819 -8.067971557046e-05)
|
(0.094312245417969 0.046226095413819 -8.067971557046e-05)
|
||||||
(0.09487228896823 0.047021673078023 -8.20682598350704e-05)
|
(0.09487228896823 0.047021673078023 -8.20682598350704e-05)
|
||||||
(0.095432330811069 0.047818192791575 -8.34584482851299e-05)
|
(0.095432330811069 0.047818192791575 -8.34584482851299e-05)
|
||||||
@ -33658,7 +33658,7 @@
|
|||||||
(0.092027148309198 0.043035802795154 7.5111607367588e-05)
|
(0.092027148309198 0.043035802795154 7.5111607367588e-05)
|
||||||
(0.09263207221129 0.043855929103565 7.65429970772772e-05)
|
(0.09263207221129 0.043855929103565 7.65429970772772e-05)
|
||||||
(0.093192171617555 0.044640776830937 7.79128140787704e-05)
|
(0.093192171617555 0.044640776830937 7.79128140787704e-05)
|
||||||
(0.093752202168401 0.045432032540685 7.92938151136726e-05)
|
(0.093752202168401 0.045432032540685 7.92938151136725e-05)
|
||||||
(0.094312245417969 0.046226095413819 8.067971557046e-05)
|
(0.094312245417969 0.046226095413819 8.067971557046e-05)
|
||||||
(0.09487228896823 0.047021673078023 8.20682598350704e-05)
|
(0.09487228896823 0.047021673078023 8.20682598350704e-05)
|
||||||
(0.095432330811069 0.047818192791575 8.34584482851299e-05)
|
(0.095432330811069 0.047818192791575 8.34584482851299e-05)
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,53 +10,49 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
6
|
6
|
||||||
(
|
(
|
||||||
front
|
front
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 700;
|
nFaces 700;
|
||||||
startFace 63400;
|
startFace 63400;
|
||||||
}
|
}
|
||||||
|
back
|
||||||
back
|
{
|
||||||
{
|
type wall;
|
||||||
type wall;
|
nFaces 700;
|
||||||
nFaces 700;
|
startFace 64100;
|
||||||
startFace 64100;
|
}
|
||||||
}
|
wall
|
||||||
|
{
|
||||||
wall
|
type wall;
|
||||||
{
|
nFaces 1400;
|
||||||
type wall;
|
startFace 64800;
|
||||||
nFaces 1400;
|
}
|
||||||
startFace 64800;
|
porosityWall
|
||||||
}
|
{
|
||||||
|
type wall;
|
||||||
porosityWall
|
nFaces 1600;
|
||||||
{
|
startFace 66200;
|
||||||
type wall;
|
}
|
||||||
nFaces 1600;
|
inlet
|
||||||
startFace 66200;
|
{
|
||||||
}
|
type patch;
|
||||||
|
nFaces 400;
|
||||||
inlet
|
startFace 67800;
|
||||||
{
|
}
|
||||||
type patch;
|
outlet
|
||||||
nFaces 400;
|
{
|
||||||
startFace 67800;
|
type patch;
|
||||||
}
|
nFaces 400;
|
||||||
|
startFace 68200;
|
||||||
outlet
|
}
|
||||||
{
|
|
||||||
type patch;
|
|
||||||
nFaces 400;
|
|
||||||
startFace 68200;
|
|
||||||
}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -0,0 +1,58 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format binary;
|
||||||
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
|
object boundary;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
6
|
||||||
|
(
|
||||||
|
front
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 700;
|
||||||
|
startFace 63400;
|
||||||
|
}
|
||||||
|
back
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 700;
|
||||||
|
startFace 64100;
|
||||||
|
}
|
||||||
|
wall
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 1400;
|
||||||
|
startFace 64800;
|
||||||
|
}
|
||||||
|
porosityWall
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 1600;
|
||||||
|
startFace 66200;
|
||||||
|
}
|
||||||
|
inlet
|
||||||
|
{
|
||||||
|
type patch;
|
||||||
|
nFaces 400;
|
||||||
|
startFace 67800;
|
||||||
|
}
|
||||||
|
outlet
|
||||||
|
{
|
||||||
|
type patch;
|
||||||
|
nFaces 400;
|
||||||
|
startFace 68200;
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,53 +10,49 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
6
|
6
|
||||||
(
|
(
|
||||||
inlet
|
inlet
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 50;
|
nFaces 50;
|
||||||
startFace 10325;
|
startFace 10325;
|
||||||
}
|
}
|
||||||
|
outlet
|
||||||
outlet
|
{
|
||||||
{
|
type patch;
|
||||||
type patch;
|
nFaces 40;
|
||||||
nFaces 40;
|
startFace 10375;
|
||||||
startFace 10375;
|
}
|
||||||
}
|
bottom
|
||||||
|
{
|
||||||
bottom
|
type symmetryPlane;
|
||||||
{
|
nFaces 25;
|
||||||
type symmetryPlane;
|
startFace 10415;
|
||||||
nFaces 25;
|
}
|
||||||
startFace 10415;
|
top
|
||||||
}
|
{
|
||||||
|
type symmetryPlane;
|
||||||
top
|
nFaces 125;
|
||||||
{
|
startFace 10440;
|
||||||
type symmetryPlane;
|
}
|
||||||
nFaces 125;
|
obstacle
|
||||||
startFace 10440;
|
{
|
||||||
}
|
type patch;
|
||||||
|
nFaces 110;
|
||||||
obstacle
|
startFace 10565;
|
||||||
{
|
}
|
||||||
type patch;
|
defaultFaces
|
||||||
nFaces 110;
|
{
|
||||||
startFace 10565;
|
type empty;
|
||||||
}
|
nFaces 10500;
|
||||||
|
startFace 10675;
|
||||||
defaultFaces
|
}
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 10500;
|
|
||||||
startFace 10675;
|
|
||||||
}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class volVectorField;
|
class volVectorField;
|
||||||
|
location "0";
|
||||||
object U;
|
object U;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
@ -24,11 +25,11 @@ boundaryField
|
|||||||
{
|
{
|
||||||
type zeroGradient;
|
type zeroGradient;
|
||||||
}
|
}
|
||||||
|
|
||||||
empty
|
empty
|
||||||
{
|
{
|
||||||
type empty;
|
type empty;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,25 +10,25 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
2
|
2
|
||||||
(
|
(
|
||||||
sides
|
sides
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 2;
|
nFaces 2;
|
||||||
startFace 999;
|
startFace 999;
|
||||||
}
|
}
|
||||||
|
empty
|
||||||
empty
|
{
|
||||||
{
|
type empty;
|
||||||
type empty;
|
nFaces 4000;
|
||||||
nFaces 4000;
|
startFace 1001;
|
||||||
startFace 1001;
|
}
|
||||||
}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,25 +10,25 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
2
|
2
|
||||||
(
|
(
|
||||||
sides
|
sides
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 2;
|
nFaces 2;
|
||||||
startFace 99;
|
startFace 99;
|
||||||
}
|
}
|
||||||
|
empty
|
||||||
empty
|
{
|
||||||
{
|
type empty;
|
||||||
type empty;
|
nFaces 400;
|
||||||
nFaces 400;
|
startFace 101;
|
||||||
startFace 101;
|
}
|
||||||
}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,53 +10,49 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
6
|
6
|
||||||
(
|
(
|
||||||
inlet
|
inlet
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 40;
|
nFaces 40;
|
||||||
startFace 9440;
|
startFace 9440;
|
||||||
}
|
}
|
||||||
|
outlet
|
||||||
outlet
|
{
|
||||||
{
|
type patch;
|
||||||
type patch;
|
nFaces 40;
|
||||||
nFaces 40;
|
startFace 9480;
|
||||||
startFace 9480;
|
}
|
||||||
}
|
bottom
|
||||||
|
{
|
||||||
bottom
|
type symmetryPlane;
|
||||||
{
|
nFaces 40;
|
||||||
type symmetryPlane;
|
startFace 9520;
|
||||||
nFaces 40;
|
}
|
||||||
startFace 9520;
|
top
|
||||||
}
|
{
|
||||||
|
type symmetryPlane;
|
||||||
top
|
nFaces 120;
|
||||||
{
|
startFace 9560;
|
||||||
type symmetryPlane;
|
}
|
||||||
nFaces 120;
|
obstacle
|
||||||
startFace 9560;
|
{
|
||||||
}
|
type patch;
|
||||||
|
nFaces 80;
|
||||||
obstacle
|
startFace 9680;
|
||||||
{
|
}
|
||||||
type patch;
|
defaultFaces
|
||||||
nFaces 80;
|
{
|
||||||
startFace 9680;
|
type empty;
|
||||||
}
|
nFaces 9600;
|
||||||
|
startFace 9760;
|
||||||
defaultFaces
|
}
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 9600;
|
|
||||||
startFace 9760;
|
|
||||||
}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,53 +10,49 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
6
|
6
|
||||||
(
|
(
|
||||||
inlet
|
inlet
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 50;
|
nFaces 50;
|
||||||
startFace 10325;
|
startFace 10325;
|
||||||
}
|
}
|
||||||
|
outlet
|
||||||
outlet
|
{
|
||||||
{
|
type patch;
|
||||||
type patch;
|
nFaces 40;
|
||||||
nFaces 40;
|
startFace 10375;
|
||||||
startFace 10375;
|
}
|
||||||
}
|
bottom
|
||||||
|
{
|
||||||
bottom
|
type symmetryPlane;
|
||||||
{
|
nFaces 25;
|
||||||
type symmetryPlane;
|
startFace 10415;
|
||||||
nFaces 25;
|
}
|
||||||
startFace 10415;
|
top
|
||||||
}
|
{
|
||||||
|
type symmetryPlane;
|
||||||
top
|
nFaces 125;
|
||||||
{
|
startFace 10440;
|
||||||
type symmetryPlane;
|
}
|
||||||
nFaces 125;
|
obstacle
|
||||||
startFace 10440;
|
{
|
||||||
}
|
type patch;
|
||||||
|
nFaces 110;
|
||||||
obstacle
|
startFace 10565;
|
||||||
{
|
}
|
||||||
type patch;
|
defaultFaces
|
||||||
nFaces 110;
|
{
|
||||||
startFace 10565;
|
type empty;
|
||||||
}
|
nFaces 10500;
|
||||||
|
startFace 10675;
|
||||||
defaultFaces
|
}
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 10500;
|
|
||||||
startFace 10675;
|
|
||||||
}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,25 +10,25 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
2
|
2
|
||||||
(
|
(
|
||||||
sides
|
sides
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 2;
|
nFaces 2;
|
||||||
startFace 999;
|
startFace 999;
|
||||||
}
|
}
|
||||||
|
empty
|
||||||
empty
|
{
|
||||||
{
|
type empty;
|
||||||
type empty;
|
nFaces 4000;
|
||||||
nFaces 4000;
|
startFace 1001;
|
||||||
startFace 1001;
|
}
|
||||||
}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,39 +10,37 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
4
|
4
|
||||||
(
|
(
|
||||||
INLE1
|
INLE1
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 400;
|
nFaces 400;
|
||||||
startFace 79570;
|
startFace 79570;
|
||||||
}
|
}
|
||||||
|
OUTL2
|
||||||
OUTL2
|
{
|
||||||
{
|
type patch;
|
||||||
type patch;
|
nFaces 200;
|
||||||
nFaces 200;
|
startFace 79970;
|
||||||
startFace 79970;
|
}
|
||||||
}
|
SYMP3
|
||||||
|
{
|
||||||
SYMP3
|
type empty;
|
||||||
{
|
nFaces 80000;
|
||||||
type empty;
|
startFace 80170;
|
||||||
nFaces 80000;
|
}
|
||||||
startFace 80170;
|
WALL10
|
||||||
}
|
{
|
||||||
|
type wall;
|
||||||
WALL10
|
nFaces 260;
|
||||||
{
|
startFace 160170;
|
||||||
type wall;
|
}
|
||||||
nFaces 260;
|
|
||||||
startFace 160170;
|
|
||||||
}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -23,13 +23,13 @@ startTime 0;
|
|||||||
|
|
||||||
stopAt endTime;
|
stopAt endTime;
|
||||||
|
|
||||||
endTime 0.03;
|
endTime 0.01;
|
||||||
|
|
||||||
deltaT 4e-08;
|
deltaT 4e-08;
|
||||||
|
|
||||||
writeControl runTime;
|
writeControl runTime;
|
||||||
|
|
||||||
writeInterval 1e-05;
|
writeInterval 2e-04;
|
||||||
|
|
||||||
purgeWrite 0;
|
purgeWrite 0;
|
||||||
|
|
||||||
|
|||||||
56
tutorials/compressible/sonicFoam/ras/prism/0/alphat
Normal file
56
tutorials/compressible/sonicFoam/ras/prism/0/alphat
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object alphat;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
inlet
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
outlet
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
bottomWall
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
topWall
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
prismWall
|
||||||
|
{
|
||||||
|
type compressible::alphatWallFunction;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
defaultFaces
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class volScalarField;
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
object epsilon;
|
object epsilon;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
@ -25,37 +26,34 @@ boundaryField
|
|||||||
type fixedValue;
|
type fixedValue;
|
||||||
value uniform 266000;
|
value uniform 266000;
|
||||||
}
|
}
|
||||||
|
|
||||||
outlet
|
outlet
|
||||||
{
|
{
|
||||||
type inletOutlet;
|
type inletOutlet;
|
||||||
inletValue uniform 266000;
|
inletValue uniform 266000;
|
||||||
value uniform 266000;
|
value uniform 266000;
|
||||||
}
|
}
|
||||||
|
|
||||||
bottomWall
|
bottomWall
|
||||||
{
|
{
|
||||||
type inletOutlet;
|
type inletOutlet;
|
||||||
inletValue uniform 266000;
|
inletValue uniform 266000;
|
||||||
value uniform 266000;
|
value uniform 266000;
|
||||||
}
|
}
|
||||||
|
|
||||||
topWall
|
topWall
|
||||||
{
|
{
|
||||||
type inletOutlet;
|
type inletOutlet;
|
||||||
inletValue uniform 266000;
|
inletValue uniform 266000;
|
||||||
value uniform 266000;
|
value uniform 266000;
|
||||||
}
|
}
|
||||||
|
|
||||||
prismWall
|
prismWall
|
||||||
{
|
{
|
||||||
type zeroGradient;
|
type compressible::epsilonWallFunction;
|
||||||
|
value uniform 266000;
|
||||||
}
|
}
|
||||||
|
|
||||||
defaultFaces
|
defaultFaces
|
||||||
{
|
{
|
||||||
type empty;
|
type empty;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class volScalarField;
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
object k;
|
object k;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
@ -25,37 +26,34 @@ boundaryField
|
|||||||
type fixedValue;
|
type fixedValue;
|
||||||
value uniform 1000;
|
value uniform 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
outlet
|
outlet
|
||||||
{
|
{
|
||||||
type inletOutlet;
|
type inletOutlet;
|
||||||
inletValue uniform 1000;
|
inletValue uniform 1000;
|
||||||
value uniform 1000;
|
value uniform 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
bottomWall
|
bottomWall
|
||||||
{
|
{
|
||||||
type inletOutlet;
|
type inletOutlet;
|
||||||
inletValue uniform 1000;
|
inletValue uniform 1000;
|
||||||
value uniform 1000;
|
value uniform 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
topWall
|
topWall
|
||||||
{
|
{
|
||||||
type inletOutlet;
|
type inletOutlet;
|
||||||
inletValue uniform 1000;
|
inletValue uniform 1000;
|
||||||
value uniform 1000;
|
value uniform 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
prismWall
|
prismWall
|
||||||
{
|
{
|
||||||
type zeroGradient;
|
type compressible::kQRWallFunction;
|
||||||
|
value uniform 1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
defaultFaces
|
defaultFaces
|
||||||
{
|
{
|
||||||
type empty;
|
type empty;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
56
tutorials/compressible/sonicFoam/ras/prism/0/mut
Normal file
56
tutorials/compressible/sonicFoam/ras/prism/0/mut
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object mut;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
inlet
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
outlet
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
bottomWall
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
topWall
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
prismWall
|
||||||
|
{
|
||||||
|
type mutWallFunction;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
defaultFaces
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -0,0 +1,24 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "0/uniform/lagrangian/dsmc";
|
||||||
|
object particleProperties;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
processor0
|
||||||
|
{
|
||||||
|
particleCount 63978;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,24 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class dictionary;
|
||||||
|
location "0/uniform/lagrangian/dsmc";
|
||||||
|
object particleProperties;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
processor0
|
||||||
|
{
|
||||||
|
particleCount 63978;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,11 +10,12 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class volScalarField;
|
class volScalarField;
|
||||||
object ft;
|
location "0";
|
||||||
|
object Ux;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
dimensions [0 0 0 0 0 0 0];
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
internalField uniform 0;
|
internalField uniform 0;
|
||||||
|
|
||||||
@ -22,31 +23,29 @@ boundaryField
|
|||||||
{
|
{
|
||||||
inlet
|
inlet
|
||||||
{
|
{
|
||||||
type fixedValue;
|
type calculated;
|
||||||
value uniform 0;
|
value uniform 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
outlet
|
outlet
|
||||||
{
|
{
|
||||||
type inletOutlet;
|
type calculated;
|
||||||
inletValue uniform 0;
|
|
||||||
value uniform 0;
|
value uniform 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
upperWall
|
|
||||||
{
|
|
||||||
type zeroGradient;
|
|
||||||
}
|
|
||||||
|
|
||||||
lowerWall
|
lowerWall
|
||||||
{
|
{
|
||||||
type zeroGradient;
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
upperWall
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
frontAndBack
|
frontAndBack
|
||||||
{
|
{
|
||||||
type empty;
|
type empty;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
51
tutorials/electromagnetics/mhdFoam/hartmann/0/Uy
Normal file
51
tutorials/electromagnetics/mhdFoam/hartmann/0/Uy
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object Uy;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
inlet
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
outlet
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
lowerWall
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
upperWall
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
frontAndBack
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
51
tutorials/electromagnetics/mhdFoam/hartmann/0/Uz
Normal file
51
tutorials/electromagnetics/mhdFoam/hartmann/0/Uz
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object Uz;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [0 1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
inlet
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
outlet
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
lowerWall
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
upperWall
|
||||||
|
{
|
||||||
|
type calculated;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
frontAndBack
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -1,7 +1,7 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5-8cbffd16687e |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -0,0 +1,76 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
|
object boundary;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
9
|
||||||
|
(
|
||||||
|
maxY
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
nFaces 0;
|
||||||
|
startFace 60456;
|
||||||
|
}
|
||||||
|
minX
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
nFaces 0;
|
||||||
|
startFace 60456;
|
||||||
|
}
|
||||||
|
maxX
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
nFaces 0;
|
||||||
|
startFace 60456;
|
||||||
|
}
|
||||||
|
minY
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
nFaces 0;
|
||||||
|
startFace 60456;
|
||||||
|
}
|
||||||
|
ground
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 590;
|
||||||
|
startFace 60456;
|
||||||
|
}
|
||||||
|
maxZ
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
nFaces 0;
|
||||||
|
startFace 61046;
|
||||||
|
}
|
||||||
|
igloo_region0
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 2260;
|
||||||
|
startFace 61046;
|
||||||
|
}
|
||||||
|
twoFridgeFreezers_seal_0
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 1344;
|
||||||
|
startFace 63306;
|
||||||
|
}
|
||||||
|
twoFridgeFreezers_herring_1
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 1116;
|
||||||
|
startFace 64650;
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -11,30 +11,35 @@ FoamFile
|
|||||||
format ascii;
|
format ascii;
|
||||||
class volScalarField;
|
class volScalarField;
|
||||||
location "0";
|
location "0";
|
||||||
object k;
|
object alphat;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
dimensions [0 2 -2 0 0 0 0];
|
dimensions [1 -1 -1 0 0 0 0];
|
||||||
|
|
||||||
internalField uniform 0.1;
|
internalField uniform 0;
|
||||||
|
|
||||||
boundaryField
|
boundaryField
|
||||||
{
|
{
|
||||||
|
box
|
||||||
|
{
|
||||||
|
type compressible::alphatWallFunction;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
floor
|
floor
|
||||||
{
|
{
|
||||||
type compressible::kQRWallFunction;
|
type compressible::alphatWallFunction;
|
||||||
value uniform 0.1;
|
value uniform 0;
|
||||||
}
|
}
|
||||||
ceiling
|
ceiling
|
||||||
{
|
{
|
||||||
type compressible::kQRWallFunction;
|
type compressible::alphatWallFunction;
|
||||||
value uniform 0.1;
|
value uniform 0;
|
||||||
}
|
}
|
||||||
fixedWalls
|
fixedWalls
|
||||||
{
|
{
|
||||||
type compressible::kQRWallFunction;
|
type compressible::alphatWallFunction;
|
||||||
value uniform 0.1;
|
value uniform 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -15,34 +15,31 @@ FoamFile
|
|||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
dimensions [ 0 2 -3 0 0 0 0 ];
|
dimensions [0 2 -3 0 0 0 0];
|
||||||
|
|
||||||
internalField uniform 0.01;
|
internalField uniform 0.01;
|
||||||
|
|
||||||
boundaryField
|
boundaryField
|
||||||
{
|
{
|
||||||
floor
|
|
||||||
{
|
|
||||||
type compressible::epsilonWallFunction;
|
|
||||||
value uniform 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
ceiling
|
|
||||||
{
|
|
||||||
type compressible::epsilonWallFunction;
|
|
||||||
value uniform 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type compressible::epsilonWallFunction;
|
|
||||||
value uniform 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
box
|
box
|
||||||
{
|
{
|
||||||
type compressible::epsilonWallFunction;
|
type compressible::epsilonWallFunction;
|
||||||
value uniform 0;
|
value uniform 0.01;
|
||||||
|
}
|
||||||
|
floor
|
||||||
|
{
|
||||||
|
type compressible::epsilonWallFunction;
|
||||||
|
value uniform 0.01;
|
||||||
|
}
|
||||||
|
ceiling
|
||||||
|
{
|
||||||
|
type compressible::epsilonWallFunction;
|
||||||
|
value uniform 0.01;
|
||||||
|
}
|
||||||
|
fixedWalls
|
||||||
|
{
|
||||||
|
type compressible::epsilonWallFunction;
|
||||||
|
value uniform 0.01;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -15,34 +15,31 @@ FoamFile
|
|||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
dimensions [ 0 2 -2 0 0 0 0 ];
|
dimensions [0 2 -2 0 0 0 0];
|
||||||
|
|
||||||
internalField uniform 0.1;
|
internalField uniform 0.1;
|
||||||
|
|
||||||
boundaryField
|
boundaryField
|
||||||
{
|
{
|
||||||
floor
|
|
||||||
{
|
|
||||||
type compressible::kQRWallFunction;
|
|
||||||
value uniform 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
ceiling
|
|
||||||
{
|
|
||||||
type compressible::kQRWallFunction;
|
|
||||||
value uniform 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
fixedWalls
|
|
||||||
{
|
|
||||||
type compressible::kQRWallFunction;
|
|
||||||
value uniform 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
box
|
box
|
||||||
{
|
{
|
||||||
type compressible::kQRWallFunction;
|
type compressible::kQRWallFunction;
|
||||||
value uniform 0;
|
value uniform 0.1;
|
||||||
|
}
|
||||||
|
floor
|
||||||
|
{
|
||||||
|
type compressible::kQRWallFunction;
|
||||||
|
value uniform 0.1;
|
||||||
|
}
|
||||||
|
ceiling
|
||||||
|
{
|
||||||
|
type compressible::kQRWallFunction;
|
||||||
|
value uniform 0.1;
|
||||||
|
}
|
||||||
|
fixedWalls
|
||||||
|
{
|
||||||
|
type compressible::kQRWallFunction;
|
||||||
|
value uniform 0.1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -11,30 +11,35 @@ FoamFile
|
|||||||
format ascii;
|
format ascii;
|
||||||
class volScalarField;
|
class volScalarField;
|
||||||
location "0";
|
location "0";
|
||||||
object epsilon;
|
object mut;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
dimensions [0 2 -3 0 0 0 0];
|
dimensions [1 -1 -1 0 0 0 0];
|
||||||
|
|
||||||
internalField uniform 0.01;
|
internalField uniform 0;
|
||||||
|
|
||||||
boundaryField
|
boundaryField
|
||||||
{
|
{
|
||||||
|
box
|
||||||
|
{
|
||||||
|
type mutWallFunction;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
floor
|
floor
|
||||||
{
|
{
|
||||||
type compressible::epsilonWallFunction;
|
type mutWallFunction;
|
||||||
value uniform 0.01;
|
value uniform 0;
|
||||||
}
|
}
|
||||||
ceiling
|
ceiling
|
||||||
{
|
{
|
||||||
type compressible::epsilonWallFunction;
|
type mutWallFunction;
|
||||||
value uniform 0.01;
|
value uniform 0;
|
||||||
}
|
}
|
||||||
fixedWalls
|
fixedWalls
|
||||||
{
|
{
|
||||||
type compressible::epsilonWallFunction;
|
type mutWallFunction;
|
||||||
value uniform 0.01;
|
value uniform 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
FoamFile
|
FoamFile
|
||||||
{
|
{
|
||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format binary;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
location "constant/polyMesh";
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
|
|||||||
@ -15,7 +15,16 @@ FoamFile
|
|||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
// General macros to create 2D/extruded-2D meshes
|
// General macros to create 2D/extruded-2D meshes
|
||||||
|
|
||||||
//define(calc, [esyscmd(echo $1 | bc | tr -d \\n)])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
@ -23,33 +32,283 @@ convertToMeters 0.1;
|
|||||||
|
|
||||||
// Hub radius
|
// Hub radius
|
||||||
|
|
||||||
|
|
||||||
// Impeller-tip radius
|
// Impeller-tip radius
|
||||||
|
|
||||||
|
|
||||||
// Baffle-tip radius
|
// Baffle-tip radius
|
||||||
|
|
||||||
|
|
||||||
// Tank radius
|
// Tank radius
|
||||||
|
|
||||||
|
|
||||||
// MRF region radius
|
// MRF region radius
|
||||||
|
|
||||||
|
|
||||||
// Thickness of 2D slab
|
// Thickness of 2D slab
|
||||||
|
|
||||||
|
|
||||||
// Base z
|
// Base z
|
||||||
|
|
||||||
|
|
||||||
// Top z
|
// Top z
|
||||||
|
|
||||||
|
|
||||||
// Number of cells radially between hub and impeller tip
|
// Number of cells radially between hub and impeller tip
|
||||||
|
|
||||||
|
|
||||||
// Number of cells radially in each of the two regions between
|
// Number of cells radially in each of the two regions between
|
||||||
// impeller and baffle tips
|
// impeller and baffle tips
|
||||||
|
|
||||||
|
|
||||||
// Number of cells radially between baffle tip and tank
|
// Number of cells radially between baffle tip and tank
|
||||||
|
|
||||||
|
|
||||||
// Number of cells azimuthally in each of the 8 blocks
|
// Number of cells azimuthally in each of the 8 blocks
|
||||||
|
|
||||||
|
|
||||||
// Number of cells in the thickness of the slab
|
// Number of cells in the thickness of the slab
|
||||||
|
|
||||||
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
vertices
|
vertices
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,39 +10,37 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
4
|
4
|
||||||
(
|
(
|
||||||
rotor
|
rotor
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 192;
|
nFaces 192;
|
||||||
startFace 5952;
|
startFace 5952;
|
||||||
}
|
}
|
||||||
|
stator
|
||||||
stator
|
{
|
||||||
{
|
type wall;
|
||||||
type wall;
|
nFaces 192;
|
||||||
nFaces 192;
|
startFace 6144;
|
||||||
startFace 6144;
|
}
|
||||||
}
|
front
|
||||||
|
{
|
||||||
front
|
type empty;
|
||||||
{
|
nFaces 3072;
|
||||||
type empty;
|
startFace 6336;
|
||||||
nFaces 3072;
|
}
|
||||||
startFace 6336;
|
back
|
||||||
}
|
{
|
||||||
|
type empty;
|
||||||
back
|
nFaces 3072;
|
||||||
{
|
startFace 9408;
|
||||||
type empty;
|
}
|
||||||
nFaces 3072;
|
|
||||||
startFace 9408;
|
|
||||||
}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -17,8 +17,6 @@ FoamFile
|
|||||||
|
|
||||||
LESModel oneEqEddy;
|
LESModel oneEqEddy;
|
||||||
|
|
||||||
turbulence on;
|
|
||||||
|
|
||||||
printCoeffs on;
|
printCoeffs on;
|
||||||
|
|
||||||
delta vanDriest;
|
delta vanDriest;
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,53 +10,49 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
6
|
6
|
||||||
(
|
(
|
||||||
left
|
left
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 35;
|
nFaces 35;
|
||||||
startFace 3485;
|
startFace 3485;
|
||||||
}
|
}
|
||||||
|
right
|
||||||
right
|
{
|
||||||
{
|
type patch;
|
||||||
type patch;
|
nFaces 35;
|
||||||
nFaces 35;
|
startFace 3520;
|
||||||
startFace 3520;
|
}
|
||||||
}
|
down
|
||||||
|
{
|
||||||
down
|
type wall;
|
||||||
{
|
nFaces 40;
|
||||||
type wall;
|
startFace 3555;
|
||||||
nFaces 40;
|
}
|
||||||
startFace 3555;
|
up
|
||||||
}
|
{
|
||||||
|
type wall;
|
||||||
up
|
nFaces 40;
|
||||||
{
|
startFace 3595;
|
||||||
type wall;
|
}
|
||||||
nFaces 40;
|
cylinder
|
||||||
startFace 3595;
|
{
|
||||||
}
|
type wall;
|
||||||
|
nFaces 80;
|
||||||
cylinder
|
startFace 3635;
|
||||||
{
|
}
|
||||||
type wall;
|
defaultFaces
|
||||||
nFaces 80;
|
{
|
||||||
startFace 3635;
|
type empty;
|
||||||
}
|
nFaces 3600;
|
||||||
|
startFace 3715;
|
||||||
defaultFaces
|
}
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
nFaces 3600;
|
|
||||||
startFace 3715;
|
|
||||||
}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
|
|||||||
@ -15,8 +15,6 @@ FoamFile
|
|||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
turbulence on;
|
|
||||||
|
|
||||||
LESModel oneEqEddy;
|
LESModel oneEqEddy;
|
||||||
|
|
||||||
delta cubeRootVol;
|
delta cubeRootVol;
|
||||||
|
|||||||
@ -15,8 +15,6 @@ FoamFile
|
|||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
turbulence on;
|
|
||||||
|
|
||||||
LESModel oneEqEddy;
|
LESModel oneEqEddy;
|
||||||
|
|
||||||
delta cubeRootVol;
|
delta cubeRootVol;
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
@ -24,6 +24,7 @@ inlet
|
|||||||
nFaces 30;
|
nFaces 30;
|
||||||
startFace 27238;
|
startFace 27238;
|
||||||
sampleMode nearestCell;
|
sampleMode nearestCell;
|
||||||
|
sampleRegion region0;
|
||||||
samplePatch none;
|
samplePatch none;
|
||||||
offset ( 0.0495 0 0 );
|
offset ( 0.0495 0 0 );
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
|
|||||||
@ -3,3 +3,4 @@
|
|||||||
# Clean time folders only
|
# Clean time folders only
|
||||||
|
|
||||||
rm -rf *[1-9]*
|
rm -rf *[1-9]*
|
||||||
|
rm log.*
|
||||||
|
|||||||
@ -21,433 +21,433 @@ FoamFile
|
|||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 320;
|
nFaces 320;
|
||||||
startFace 955219;
|
startFace 1016586;
|
||||||
}
|
}
|
||||||
inlet
|
inlet
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 64;
|
nFaces 64;
|
||||||
startFace 955539;
|
startFace 1016906;
|
||||||
}
|
}
|
||||||
outlet
|
outlet
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 64;
|
nFaces 64;
|
||||||
startFace 955603;
|
startFace 1016970;
|
||||||
}
|
}
|
||||||
lowerWall
|
lowerWall
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 5330;
|
nFaces 5330;
|
||||||
startFace 955667;
|
startFace 1017034;
|
||||||
}
|
}
|
||||||
upperWall
|
upperWall
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 160;
|
nFaces 160;
|
||||||
startFace 960997;
|
startFace 1022364;
|
||||||
}
|
}
|
||||||
motorBike_frt-fairing:001%1
|
motorBike_frt-fairing:001%1
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 9726;
|
nFaces 6626;
|
||||||
startFace 961157;
|
startFace 1022524;
|
||||||
}
|
}
|
||||||
motorBike_windshield:002%2
|
motorBike_windshield:002%2
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 86;
|
nFaces 50;
|
||||||
startFace 970883;
|
startFace 1029150;
|
||||||
}
|
}
|
||||||
motorBike_rr-wh-rim:005%5
|
motorBike_rr-wh-rim:005%5
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 186;
|
nFaces 181;
|
||||||
startFace 970969;
|
startFace 1029200;
|
||||||
}
|
}
|
||||||
motorBike_rr-wh-rim:010%10
|
motorBike_rr-wh-rim:010%10
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 355;
|
nFaces 340;
|
||||||
startFace 971155;
|
startFace 1029381;
|
||||||
}
|
}
|
||||||
motorBike_fr-wh-rim:011%11
|
motorBike_fr-wh-rim:011%11
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 594;
|
nFaces 474;
|
||||||
startFace 971510;
|
startFace 1029721;
|
||||||
}
|
}
|
||||||
motorBike_fr-wh-brake-disk:012%12
|
motorBike_fr-wh-brake-disk:012%12
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 55;
|
nFaces 54;
|
||||||
startFace 972104;
|
startFace 1030195;
|
||||||
}
|
}
|
||||||
motorBike_frame:016-shadow%13
|
motorBike_frame:016-shadow%13
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 163;
|
nFaces 131;
|
||||||
startFace 972159;
|
startFace 1030249;
|
||||||
}
|
}
|
||||||
motorBike_rear-susp:014%14
|
motorBike_rear-susp:014%14
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 1300;
|
nFaces 1073;
|
||||||
startFace 972322;
|
startFace 1030380;
|
||||||
}
|
}
|
||||||
motorBike_rear-susp:014-shadow%15
|
motorBike_rear-susp:014-shadow%15
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 166;
|
nFaces 159;
|
||||||
startFace 973622;
|
startFace 1031453;
|
||||||
}
|
}
|
||||||
motorBike_frame:016%16
|
motorBike_frame:016%16
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 21;
|
nFaces 20;
|
||||||
startFace 973788;
|
startFace 1031612;
|
||||||
}
|
}
|
||||||
motorBike_rr-wh-rim:005-shadow%17
|
motorBike_rr-wh-rim:005-shadow%17
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 25;
|
nFaces 25;
|
||||||
startFace 973809;
|
startFace 1031632;
|
||||||
}
|
}
|
||||||
motorBike_rr-wh-chain-hub:022%22
|
motorBike_rr-wh-chain-hub:022%22
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 161;
|
nFaces 141;
|
||||||
startFace 973834;
|
startFace 1031657;
|
||||||
}
|
}
|
||||||
motorBike_rearseat%24
|
motorBike_rearseat%24
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 543;
|
nFaces 432;
|
||||||
startFace 973995;
|
startFace 1031798;
|
||||||
}
|
}
|
||||||
motorBike_frt-fairing%25
|
motorBike_frt-fairing%25
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 927;
|
nFaces 626;
|
||||||
startFace 974538;
|
startFace 1032230;
|
||||||
}
|
}
|
||||||
motorBike_windshield%26
|
motorBike_windshield%26
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 821;
|
nFaces 428;
|
||||||
startFace 975465;
|
startFace 1032856;
|
||||||
}
|
}
|
||||||
motorBike_headlights%27
|
motorBike_headlights%27
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 280;
|
nFaces 161;
|
||||||
startFace 976286;
|
startFace 1033284;
|
||||||
}
|
}
|
||||||
motorBike_driversseat%28
|
motorBike_driversseat%28
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 457;
|
nFaces 367;
|
||||||
startFace 976566;
|
startFace 1033445;
|
||||||
}
|
}
|
||||||
motorBike_rear-body%29
|
motorBike_rear-body%29
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 3081;
|
nFaces 2076;
|
||||||
startFace 977023;
|
startFace 1033812;
|
||||||
}
|
}
|
||||||
motorBike_fuel-tank%30
|
motorBike_fuel-tank%30
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 1512;
|
nFaces 912;
|
||||||
startFace 980104;
|
startFace 1035888;
|
||||||
}
|
}
|
||||||
motorBike_exhaust%31
|
motorBike_exhaust%31
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 3516;
|
nFaces 2391;
|
||||||
startFace 981616;
|
startFace 1036800;
|
||||||
}
|
}
|
||||||
motorBike_rr-wh-rim%32
|
motorBike_rr-wh-rim%32
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 2128;
|
nFaces 1430;
|
||||||
startFace 985132;
|
startFace 1039191;
|
||||||
}
|
}
|
||||||
motorBike_fr-mud-guard%33
|
motorBike_fr-mud-guard%33
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 1096;
|
nFaces 767;
|
||||||
startFace 987260;
|
startFace 1040621;
|
||||||
}
|
}
|
||||||
motorBike_fr-wh-rim%34
|
motorBike_fr-wh-rim%34
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 954;
|
nFaces 592;
|
||||||
startFace 988356;
|
startFace 1041388;
|
||||||
}
|
}
|
||||||
motorBike_fr-wh-brake-disk%35
|
motorBike_fr-wh-brake-disk%35
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 533;
|
nFaces 533;
|
||||||
startFace 989310;
|
startFace 1041980;
|
||||||
}
|
}
|
||||||
motorBike_fr-brake-caliper%36
|
motorBike_fr-brake-caliper%36
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 199;
|
nFaces 164;
|
||||||
startFace 989843;
|
startFace 1042513;
|
||||||
}
|
}
|
||||||
motorBike_fr-wh-tyre%37
|
motorBike_fr-wh-tyre%37
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 1855;
|
nFaces 1118;
|
||||||
startFace 990042;
|
startFace 1042677;
|
||||||
}
|
}
|
||||||
motorBike_hbars%38
|
motorBike_hbars%38
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 745;
|
nFaces 535;
|
||||||
startFace 991897;
|
startFace 1043795;
|
||||||
}
|
}
|
||||||
motorBike_fr-forks%39
|
motorBike_fr-forks%39
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 1637;
|
nFaces 1144;
|
||||||
startFace 992642;
|
startFace 1044330;
|
||||||
}
|
}
|
||||||
motorBike_chain%40
|
motorBike_chain%40
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 484;
|
nFaces 474;
|
||||||
startFace 994279;
|
startFace 1045474;
|
||||||
}
|
}
|
||||||
motorBike_rr-wh-tyre%41
|
motorBike_rr-wh-tyre%41
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 3022;
|
nFaces 1785;
|
||||||
startFace 994763;
|
startFace 1045948;
|
||||||
}
|
}
|
||||||
motorBike_square-dial%42
|
motorBike_square-dial%42
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 9;
|
nFaces 6;
|
||||||
startFace 997785;
|
startFace 1047733;
|
||||||
}
|
}
|
||||||
motorBike_round-dial%43
|
motorBike_round-dial%43
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 24;
|
nFaces 18;
|
||||||
startFace 997794;
|
startFace 1047739;
|
||||||
}
|
}
|
||||||
motorBike_dial-holder%44
|
motorBike_dial-holder%44
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 120;
|
nFaces 87;
|
||||||
startFace 997818;
|
startFace 1047757;
|
||||||
}
|
}
|
||||||
motorBike_rear-susp%45
|
motorBike_rear-susp%45
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 2050;
|
nFaces 1787;
|
||||||
startFace 997938;
|
startFace 1047844;
|
||||||
}
|
}
|
||||||
motorBike_rear-brake-lights%46
|
motorBike_rear-brake-lights%46
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 75;
|
nFaces 54;
|
||||||
startFace 999988;
|
startFace 1049631;
|
||||||
}
|
}
|
||||||
motorBike_rear-light-bracket%47
|
motorBike_rear-light-bracket%47
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 226;
|
nFaces 163;
|
||||||
startFace 1000063;
|
startFace 1049685;
|
||||||
}
|
}
|
||||||
motorBike_frame%48
|
motorBike_frame%48
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 2849;
|
nFaces 2040;
|
||||||
startFace 1000289;
|
startFace 1049848;
|
||||||
}
|
}
|
||||||
motorBike_rear-mud-guard%49
|
motorBike_rear-mud-guard%49
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 1177;
|
nFaces 804;
|
||||||
startFace 1003138;
|
startFace 1051888;
|
||||||
}
|
}
|
||||||
motorBike_rear-susp-spring-damp%50
|
motorBike_rear-susp-spring-damp%50
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 138;
|
nFaces 125;
|
||||||
startFace 1004315;
|
startFace 1052692;
|
||||||
}
|
}
|
||||||
motorBike_fairing-inner-plate%51
|
motorBike_fairing-inner-plate%51
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 551;
|
nFaces 446;
|
||||||
startFace 1004453;
|
startFace 1052817;
|
||||||
}
|
}
|
||||||
motorBike_clutch-housing%52
|
motorBike_clutch-housing%52
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 1199;
|
nFaces 966;
|
||||||
startFace 1005004;
|
startFace 1053263;
|
||||||
}
|
}
|
||||||
motorBike_radiator%53
|
motorBike_radiator%53
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 51;
|
nFaces 48;
|
||||||
startFace 1006203;
|
startFace 1054229;
|
||||||
}
|
}
|
||||||
motorBike_water-pipe%54
|
motorBike_water-pipe%54
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 112;
|
nFaces 103;
|
||||||
startFace 1006254;
|
startFace 1054277;
|
||||||
}
|
}
|
||||||
motorBike_water-pump%55
|
motorBike_water-pump%55
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 96;
|
nFaces 74;
|
||||||
startFace 1006366;
|
startFace 1054380;
|
||||||
}
|
}
|
||||||
motorBike_engine%56
|
motorBike_engine%56
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 2963;
|
nFaces 2384;
|
||||||
startFace 1006462;
|
startFace 1054454;
|
||||||
}
|
}
|
||||||
motorBike_rear-shock-link%57
|
motorBike_rear-shock-link%57
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 33;
|
nFaces 29;
|
||||||
startFace 1009425;
|
startFace 1056838;
|
||||||
}
|
}
|
||||||
motorBike_rear-brake-fluid-pot-bracket%58
|
motorBike_rear-brake-fluid-pot-bracket%58
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 63;
|
nFaces 59;
|
||||||
startFace 1009458;
|
startFace 1056867;
|
||||||
}
|
}
|
||||||
motorBike_rear-brake-fluid-pot%59
|
motorBike_rear-brake-fluid-pot%59
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 59;
|
nFaces 53;
|
||||||
startFace 1009521;
|
startFace 1056926;
|
||||||
}
|
}
|
||||||
motorBike_footpeg%60
|
motorBike_footpeg%60
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 103;
|
nFaces 87;
|
||||||
startFace 1009580;
|
startFace 1056979;
|
||||||
}
|
}
|
||||||
motorBike_rr-wh-chain-hub%61
|
motorBike_rr-wh-chain-hub%61
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 160;
|
nFaces 145;
|
||||||
startFace 1009683;
|
startFace 1057066;
|
||||||
}
|
}
|
||||||
motorBike_rear-brake-caliper%62
|
motorBike_rear-brake-caliper%62
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 158;
|
nFaces 142;
|
||||||
startFace 1009843;
|
startFace 1057211;
|
||||||
}
|
}
|
||||||
motorBike_rider-helmet%65
|
motorBike_rider-helmet%65
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 964;
|
nFaces 583;
|
||||||
startFace 1010001;
|
startFace 1057353;
|
||||||
}
|
}
|
||||||
motorBike_rider-visor%66
|
motorBike_rider-visor%66
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 170;
|
nFaces 95;
|
||||||
startFace 1010965;
|
startFace 1057936;
|
||||||
}
|
}
|
||||||
motorBike_rider-boots%67
|
motorBike_rider-boots%67
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 1657;
|
nFaces 1025;
|
||||||
startFace 1011135;
|
startFace 1058031;
|
||||||
}
|
}
|
||||||
motorBike_rider-gloves%68
|
motorBike_rider-gloves%68
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 436;
|
nFaces 320;
|
||||||
startFace 1012792;
|
startFace 1059056;
|
||||||
}
|
}
|
||||||
motorBike_rider-body%69
|
motorBike_rider-body%69
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 7207;
|
nFaces 4555;
|
||||||
startFace 1013228;
|
startFace 1059376;
|
||||||
}
|
}
|
||||||
motorBike_frame:0%70
|
motorBike_frame:0%70
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 52;
|
nFaces 37;
|
||||||
startFace 1020435;
|
startFace 1063931;
|
||||||
}
|
}
|
||||||
motorBike_frt-fairing:001-shadow%74
|
motorBike_frt-fairing:001-shadow%74
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 1340;
|
nFaces 1274;
|
||||||
startFace 1020487;
|
startFace 1063968;
|
||||||
}
|
}
|
||||||
motorBike_windshield-shadow%75
|
motorBike_windshield-shadow%75
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 111;
|
nFaces 101;
|
||||||
startFace 1021827;
|
startFace 1065242;
|
||||||
}
|
}
|
||||||
motorBike_fr-mud-guard-shadow%81
|
motorBike_fr-mud-guard-shadow%81
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 135;
|
nFaces 129;
|
||||||
startFace 1021938;
|
startFace 1065343;
|
||||||
}
|
}
|
||||||
motorBike_fr-wh-brake-disk-shadow%83
|
motorBike_fr-wh-brake-disk-shadow%83
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 77;
|
nFaces 77;
|
||||||
startFace 1022073;
|
startFace 1065472;
|
||||||
}
|
}
|
||||||
motorBike_rear-mud-guard-shadow%84
|
motorBike_rear-mud-guard-shadow%84
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 143;
|
nFaces 138;
|
||||||
startFace 1022150;
|
startFace 1065549;
|
||||||
}
|
}
|
||||||
motorBike_rear-susp-spring-damp-shadow%85
|
motorBike_rear-susp-spring-damp-shadow%85
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 15;
|
nFaces 15;
|
||||||
startFace 1022293;
|
startFace 1065687;
|
||||||
}
|
}
|
||||||
motorBike_radiator-shadow%86
|
motorBike_radiator-shadow%86
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 12;
|
nFaces 12;
|
||||||
startFace 1022308;
|
startFace 1065702;
|
||||||
}
|
}
|
||||||
motorBike_rear-shock-link-shadow%87
|
motorBike_rear-shock-link-shadow%87
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 7;
|
nFaces 7;
|
||||||
startFace 1022320;
|
startFace 1065714;
|
||||||
}
|
}
|
||||||
motorBike_rear-brake-fluid-pot-bracket-shadow%88
|
motorBike_rear-brake-fluid-pot-bracket-shadow%88
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 6;
|
nFaces 6;
|
||||||
startFace 1022327;
|
startFace 1065721;
|
||||||
}
|
}
|
||||||
motorBike_rr-wh-chain-hub-shadow%89
|
motorBike_rr-wh-chain-hub-shadow%89
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 24;
|
nFaces 24;
|
||||||
startFace 1022333;
|
startFace 1065727;
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -0,0 +1,52 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
|
object boundary;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
5
|
||||||
|
(
|
||||||
|
inlet
|
||||||
|
{
|
||||||
|
type patch;
|
||||||
|
nFaces 30;
|
||||||
|
startFace 24170;
|
||||||
|
}
|
||||||
|
outlet
|
||||||
|
{
|
||||||
|
type patch;
|
||||||
|
nFaces 57;
|
||||||
|
startFace 24200;
|
||||||
|
}
|
||||||
|
upperWall
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 223;
|
||||||
|
startFace 24257;
|
||||||
|
}
|
||||||
|
lowerWall
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 250;
|
||||||
|
startFace 24480;
|
||||||
|
}
|
||||||
|
frontAndBack
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
nFaces 24450;
|
||||||
|
startFace 24730;
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,46 +10,43 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
5
|
5
|
||||||
(
|
(
|
||||||
inlet
|
inlet
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 30;
|
nFaces 30;
|
||||||
startFace 24170;
|
startFace 24170;
|
||||||
}
|
}
|
||||||
|
outlet
|
||||||
outlet
|
{
|
||||||
{
|
type patch;
|
||||||
type patch;
|
nFaces 57;
|
||||||
nFaces 57;
|
startFace 24200;
|
||||||
startFace 24200;
|
}
|
||||||
}
|
upperWall
|
||||||
|
{
|
||||||
upperWall
|
type wall;
|
||||||
{
|
nFaces 223;
|
||||||
type wall;
|
startFace 24257;
|
||||||
nFaces 223;
|
}
|
||||||
startFace 24257;
|
lowerWall
|
||||||
}
|
{
|
||||||
|
type wall;
|
||||||
lowerWall
|
nFaces 250;
|
||||||
{
|
startFace 24480;
|
||||||
type wall;
|
}
|
||||||
nFaces 250;
|
frontAndBack
|
||||||
startFace 24480;
|
{
|
||||||
}
|
type empty;
|
||||||
|
nFaces 24450;
|
||||||
frontAndBack
|
startFace 24730;
|
||||||
{
|
}
|
||||||
type empty;
|
|
||||||
nFaces 24450;
|
|
||||||
startFace 24730;
|
|
||||||
}
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -0,0 +1,53 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
|
object boundary;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
5
|
||||||
|
(
|
||||||
|
inlet
|
||||||
|
{
|
||||||
|
type patch;
|
||||||
|
nFaces 840;
|
||||||
|
startFace 96680;
|
||||||
|
}
|
||||||
|
outlet
|
||||||
|
{
|
||||||
|
type patch;
|
||||||
|
nFaces 840;
|
||||||
|
startFace 97520;
|
||||||
|
}
|
||||||
|
innerWall
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 2480;
|
||||||
|
startFace 98360;
|
||||||
|
}
|
||||||
|
outerWall
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 880;
|
||||||
|
startFace 100840;
|
||||||
|
}
|
||||||
|
cyclic
|
||||||
|
{
|
||||||
|
type cyclic;
|
||||||
|
nFaces 3200;
|
||||||
|
startFace 101720;
|
||||||
|
featureCos 0.9;
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,50 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object alphat;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
top
|
||||||
|
{
|
||||||
|
type compressible::alphatWallFunction;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
bottom
|
||||||
|
{
|
||||||
|
type compressible::alphatWallFunction;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type compressible::alphatWallFunction;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
symmetry
|
||||||
|
{
|
||||||
|
type symmetryPlane;
|
||||||
|
}
|
||||||
|
frontAndBack
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -11,30 +11,38 @@ FoamFile
|
|||||||
format ascii;
|
format ascii;
|
||||||
class volScalarField;
|
class volScalarField;
|
||||||
location "0";
|
location "0";
|
||||||
object epsilon;
|
object mut;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
dimensions [0 2 -3 0 0 0 0];
|
dimensions [1 -1 -1 0 0 0 0];
|
||||||
|
|
||||||
internalField uniform 0.01;
|
internalField uniform 0;
|
||||||
|
|
||||||
boundaryField
|
boundaryField
|
||||||
{
|
{
|
||||||
floor
|
top
|
||||||
{
|
{
|
||||||
type compressible::epsilonWallFunction;
|
type mutWallFunction;
|
||||||
value uniform 0.01;
|
value uniform 0;
|
||||||
}
|
}
|
||||||
ceiling
|
bottom
|
||||||
{
|
{
|
||||||
type compressible::epsilonWallFunction;
|
type mutWallFunction;
|
||||||
value uniform 0.01;
|
value uniform 0;
|
||||||
}
|
}
|
||||||
fixedWalls
|
walls
|
||||||
{
|
{
|
||||||
type compressible::epsilonWallFunction;
|
type mutWallFunction;
|
||||||
value uniform 0.01;
|
value uniform 0;
|
||||||
|
}
|
||||||
|
symmetry
|
||||||
|
{
|
||||||
|
type symmetryPlane;
|
||||||
|
}
|
||||||
|
frontAndBack
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -0,0 +1,52 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
|
object boundary;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
5
|
||||||
|
(
|
||||||
|
top
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 5;
|
||||||
|
startFace 4855;
|
||||||
|
}
|
||||||
|
bottom
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 45;
|
||||||
|
startFace 4860;
|
||||||
|
}
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type wall;
|
||||||
|
nFaces 140;
|
||||||
|
startFace 4905;
|
||||||
|
}
|
||||||
|
symmetry
|
||||||
|
{
|
||||||
|
type symmetryPlane;
|
||||||
|
nFaces 100;
|
||||||
|
startFace 5045;
|
||||||
|
}
|
||||||
|
frontAndBack
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
nFaces 5000;
|
||||||
|
startFace 5145;
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -1,16 +1,12 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -x
|
|
||||||
|
|
||||||
# remove old cell sets
|
# Source tutorial clean functions
|
||||||
rm -rf constant/polyMesh/sets
|
. $WM_PROJECT_DIR/bin/tools/CleanFunctions
|
||||||
foamClearPolyMesh
|
|
||||||
|
|
||||||
# remove old time folders
|
cleanCase
|
||||||
rm -rf 0 *[1-9]*
|
|
||||||
|
|
||||||
# remove old log files
|
# remove 0 directory
|
||||||
rm -f log*
|
rm -rf 0
|
||||||
|
|
||||||
# copy 0.org to 0
|
# copy 0.org to 0
|
||||||
cp -r 0.org 0
|
cp -r 0.org 0
|
||||||
|
|
||||||
|
|||||||
@ -1,37 +1,34 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
{
|
{
|
||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class volScalarField;
|
class polyBoundaryMesh;
|
||||||
object alpha1;
|
location "constant/polyMesh";
|
||||||
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
dimensions [0 0 0 0 0 0 0];
|
2
|
||||||
|
(
|
||||||
internalField uniform 0;
|
|
||||||
|
|
||||||
boundaryField
|
|
||||||
{
|
|
||||||
front
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
}
|
|
||||||
back
|
|
||||||
{
|
|
||||||
type empty;
|
|
||||||
}
|
|
||||||
walls
|
walls
|
||||||
{
|
{
|
||||||
type zeroGradient;
|
type wall;
|
||||||
|
nFaces 80;
|
||||||
|
startFace 760;
|
||||||
}
|
}
|
||||||
}
|
frontAndBack
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
nFaces 800;
|
||||||
|
startFace 840;
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
@ -0,0 +1,50 @@
|
|||||||
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
|
| ========= | |
|
||||||
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
|
| \\ / O peration | Version: dev |
|
||||||
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
|
| \\/ M anipulation | |
|
||||||
|
\*---------------------------------------------------------------------------*/
|
||||||
|
FoamFile
|
||||||
|
{
|
||||||
|
version 2.0;
|
||||||
|
format ascii;
|
||||||
|
class volScalarField;
|
||||||
|
location "0";
|
||||||
|
object alphat;
|
||||||
|
}
|
||||||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
|
dimensions [1 -1 -1 0 0 0 0];
|
||||||
|
|
||||||
|
internalField uniform 0;
|
||||||
|
|
||||||
|
boundaryField
|
||||||
|
{
|
||||||
|
top
|
||||||
|
{
|
||||||
|
type compressible::alphatWallFunction;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
bottom
|
||||||
|
{
|
||||||
|
type compressible::alphatWallFunction;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
walls
|
||||||
|
{
|
||||||
|
type compressible::alphatWallFunction;
|
||||||
|
value uniform 0;
|
||||||
|
}
|
||||||
|
symmetry
|
||||||
|
{
|
||||||
|
type symmetryPlane;
|
||||||
|
}
|
||||||
|
frontAndBack
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// ************************************************************************* //
|
||||||
@ -11,30 +11,38 @@ FoamFile
|
|||||||
format ascii;
|
format ascii;
|
||||||
class volScalarField;
|
class volScalarField;
|
||||||
location "0";
|
location "0";
|
||||||
object k;
|
object mut;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
dimensions [0 2 -2 0 0 0 0];
|
dimensions [1 -1 -1 0 0 0 0];
|
||||||
|
|
||||||
internalField uniform 0.1;
|
internalField uniform 0;
|
||||||
|
|
||||||
boundaryField
|
boundaryField
|
||||||
{
|
{
|
||||||
floor
|
top
|
||||||
{
|
{
|
||||||
type compressible::kQRWallFunction;
|
type mutWallFunction;
|
||||||
value uniform 0.1;
|
value uniform 0;
|
||||||
}
|
}
|
||||||
ceiling
|
bottom
|
||||||
{
|
{
|
||||||
type compressible::kQRWallFunction;
|
type mutWallFunction;
|
||||||
value uniform 0.1;
|
value uniform 0;
|
||||||
}
|
}
|
||||||
fixedWalls
|
walls
|
||||||
{
|
{
|
||||||
type compressible::kQRWallFunction;
|
type mutWallFunction;
|
||||||
value uniform 0.1;
|
value uniform 0;
|
||||||
|
}
|
||||||
|
symmetry
|
||||||
|
{
|
||||||
|
type symmetryPlane;
|
||||||
|
}
|
||||||
|
frontAndBack
|
||||||
|
{
|
||||||
|
type empty;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
1
tutorials/mesh/snappyHexMesh/snappyMultiRegionHeater
Symbolic link
1
tutorials/mesh/snappyHexMesh/snappyMultiRegionHeater
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../../heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater
|
||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -17,8 +17,6 @@ FoamFile
|
|||||||
|
|
||||||
LESModel oneEqEddy;
|
LESModel oneEqEddy;
|
||||||
|
|
||||||
turbulence on;
|
|
||||||
|
|
||||||
delta smooth;
|
delta smooth;
|
||||||
|
|
||||||
laminarCoeffs
|
laminarCoeffs
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -21,25 +21,25 @@ FoamFile
|
|||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 51;
|
nFaces 51;
|
||||||
startFace 15151;
|
startFace 57362;
|
||||||
}
|
}
|
||||||
outlet
|
outlet
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 51;
|
nFaces 51;
|
||||||
startFace 15202;
|
startFace 57413;
|
||||||
}
|
}
|
||||||
walls
|
walls
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 436;
|
nFaces 836;
|
||||||
startFace 15253;
|
startFace 57464;
|
||||||
}
|
}
|
||||||
frontBack
|
frontBack
|
||||||
{
|
{
|
||||||
type empty;
|
type empty;
|
||||||
nFaces 15420;
|
nFaces 57540;
|
||||||
startFace 15689;
|
startFace 58300;
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -17,8 +17,6 @@ FoamFile
|
|||||||
|
|
||||||
LESModel oneEqEddy;
|
LESModel oneEqEddy;
|
||||||
|
|
||||||
turbulence on;
|
|
||||||
|
|
||||||
delta smooth;
|
delta smooth;
|
||||||
|
|
||||||
laminarCoeffs
|
laminarCoeffs
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -21,25 +21,25 @@ FoamFile
|
|||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 510;
|
nFaces 510;
|
||||||
startFace 220900;
|
startFace 4413730;
|
||||||
}
|
}
|
||||||
outlet
|
outlet
|
||||||
{
|
{
|
||||||
type patch;
|
type patch;
|
||||||
nFaces 510;
|
nFaces 510;
|
||||||
startFace 221410;
|
startFace 4414240;
|
||||||
}
|
}
|
||||||
walls
|
walls
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 4360;
|
nFaces 37840;
|
||||||
startFace 221920;
|
startFace 4414750;
|
||||||
}
|
}
|
||||||
frontBack
|
frontBack
|
||||||
{
|
{
|
||||||
type wall;
|
type wall;
|
||||||
nFaces 15420;
|
nFaces 57540;
|
||||||
startFace 226280;
|
startFace 4452590;
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@ -17,8 +17,6 @@ FoamFile
|
|||||||
|
|
||||||
LESModel laminar;
|
LESModel laminar;
|
||||||
|
|
||||||
turbulence off;
|
|
||||||
|
|
||||||
delta cubeRootVol;
|
delta cubeRootVol;
|
||||||
|
|
||||||
laminarCoeffs
|
laminarCoeffs
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5-09ca1eb6b56f |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | www.OpenFOAM.org |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
{
|
{
|
||||||
|
|||||||
@ -17,8 +17,6 @@ FoamFile
|
|||||||
|
|
||||||
LESModel laminar;
|
LESModel laminar;
|
||||||
|
|
||||||
turbulence off;
|
|
||||||
|
|
||||||
delta cubeRootVol;
|
delta cubeRootVol;
|
||||||
|
|
||||||
laminarCoeffs
|
laminarCoeffs
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5-09ca1eb6b56f |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | www.OpenFOAM.org |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
{
|
{
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
@ -10,6 +10,7 @@ FoamFile
|
|||||||
version 2.0;
|
version 2.0;
|
||||||
format ascii;
|
format ascii;
|
||||||
class polyBoundaryMesh;
|
class polyBoundaryMesh;
|
||||||
|
location "constant/polyMesh";
|
||||||
object boundary;
|
object boundary;
|
||||||
}
|
}
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|||||||
@ -23,8 +23,6 @@ FoamFile
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
// User-defined parameters
|
// User-defined parameters
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
|
|||||||
@ -23,8 +23,6 @@ FoamFile
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
// User-defined parameters
|
// User-defined parameters
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||||||
| ========= | |
|
| ========= | |
|
||||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||||
| \\ / O peration | Version: 1.5 |
|
| \\ / O peration | Version: dev |
|
||||||
| \\ / A nd | Web: http://www.OpenFOAM.org |
|
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||||
| \\/ M anipulation | |
|
| \\/ M anipulation | |
|
||||||
\*---------------------------------------------------------------------------*/
|
\*---------------------------------------------------------------------------*/
|
||||||
FoamFile
|
FoamFile
|
||||||
|
|||||||
@ -23,8 +23,6 @@ FoamFile
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
// User-defined parameters
|
// User-defined parameters
|
||||||
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user