Welcome guest. Please login.

List, classification & detail view

Note:
More information on some input arrays can be found when moving the cursor above the corresponding field in the questionnaire. Those fields are also explained in the glossary.

FINFLO: FINFLO version for micrometeorological flows

General information

Model name and version

short nameFINFLO
full nameFINFLO version for micrometeorological flows
revision6.0.0 beta
dateOct 23, 2008.
last change

Responsible for this information

nameAntti Hellsten
instituteFinnish Meteorological Institute
addressErik Palmenin aukio 1
zipSF-00101
cityHelsinki
countryFinland
phone+358-(0)50-409 0477
fax+358-(0)9-1929 5403
e-mailantti.hellsten(belongs-to)fmi.fi

Additional information on the model

Contact person for model code

same as person above
nameAntti Hellsten
instituteFinnish Meteorological Institute
divisionsErik Palmenin aukio 1
street
zipSF-00101
cityHelsinki
countryFinland
phone+358-(0)50-409 0477
emailantti.hellsten(belongs-to)fmi.fi
fax+358-(0)9-1929 5403

Model developer and model user

developer and userMain developer of the original code: prof. Timo Siikonen (timo.siikonen@tkk.fi) The most important co-developers of the original code: Patrik Rautaheimo, Petri Kaurinkoski, Esa Salminen, Jaakko Hoffren, Antti Hellsten. Developers of the version for micrometeorological flows: Antti Hellsten, Jarkko Saloranta. Users of the the version for micrometeorological flows: Antti Hellsten, N.N.

Level of Knowledge needed to operate model

basic
intermediate
advanced
remarksFINFLO is a general-purpose CFD-code designed for relatively complex geometries and boundary conditions, it can be run in several modes, and it is efficently parallellized. E.g. these features make the code relatively complex.

Model use at your institution

operational
for research
other use

Model code available?

is available?no
more detailsMay probably be available to public in future

Minimum computer resources required

typeTypically run in clusters with distributed memory
time needed for runDepends completely on the case to be simulated. Varies typically from few hours to few weeks.
storageTypicall y a few hundres of Megabytes per process. The total memory reguirement can be tens of Gigabytes.

Further information

documentationThe original code has been documented in: -several reports and papers -user manual (not completely up to date) The version for micrometeorological flows has not yet been properly documented.
model referencesConcerning the original FINFLO code: T. Siikonen. An application of Roe's flux splitting for the k-eps turbulence model. International Journal for Numerical Methods in FLuids, 21(11):1017-1039, 1995. P. Kaurinkoski and A. Hellsten. FINFLO: the parallel multi-block flow solver. Report A-17, Helsinki University of Technology, Laboratory of Aerodynamics, 1998. ISBN 951-22-3940-X.
webpage
additional information

Model properties

Model type

2D
3D
meteorology
chemistry & transport

Model scale

microscale
mesoscale
macroscale
short term
long term

Meteorological variables

Input data
u
v
w
ζ
pv
T
θ
θl
p
Gph
ρ
qv
qt
qlc
qf
qsc
qlr
qsh
qsg
qss
N
E
ε
K
zi
other variables i
other variables ii
other variables iii

Chemical substances

PrognosticDiagnosticDry depositionWet depositionInput data
SO2
NO
NO2
NOX
NH3
HNO3
O3
CH4
DMS
H2O2
VOC
C6H6
HCHO
CO
CO2
POP
PM 10
PM 2.5
PPM10
PM 0.1
PM 1
NH4
SO4
dust
sea salt
BC
POM
SOA
NO3
Other gases
1st radioactivity
2nd radioactivity
3rd radioactivity
Cd
Pb
other heavymetals
pesticides
1st radioactivity
2nd radioactivity
3rd radioactivity
remarks

Approximations

Boussinesq
anelastic
hydrostatic
flat earth
remarks

Parametrizations

Chemistry & transport

photolysis rateCurrently none.
dry depositionCurrently none.
wet depositionCurrently none.
remarksStandard Smagorinsky model for sub-grid stresses and heat fluxes. Different parametrizations for surface fluxes are currently studied for cases when buildings and/or vegetation etc. cannot be geometrically modelled.

Chemical reactions

Gas & wet phase chemistry

chemical transformations calculated
chemical transformations neglected
other
gas phase chemistry (give details)Currently none.
wet phase chemistry (give details)Currently none.
more information

Aerosol chemistry

passive aerosol
dry aerosol
wet aerosol
sectional approach
modal approach
otherCurrently none.
nucleation
coagulation
condensation
aerosol mixing
aerosol ageing
primary aerosol formation
aerosol-gas phase interactions
optical properties
give details

Initialization & boundary treatment

Initialization

chemistry & transport
meteorology

Input data (name sources for data, e.g. website)

orographyDepends on case to be studied
land useDepends on case to be studied
obstaclesDepends on case to be studied
vegetationDepends on case to be studied
meteorologyDepends on case to be studied
concentrations
emissions
remarks

Data assimilation

Chemistry & transport
nudging technique
adjoint model
3D-VAR
4D-VAR
OI
details

Boundary conditions

Chemistry & transport
surfaceFluxes
topSeveral options
lateral inflowDirichlet boundary conditions, i.e. distributions are given.
lateral outflowNeumann boundary conditions (typically zero gradient, or zero second derivatives) for main variables except pressure. Dirichlet condition for pressure.

Nesting

Chemistry & transport
one way
two way
other
variables nested
nesting online
nesting offline
data exchange by array
data exchange by file
time step for data exchange
explain method
variables nested
other

Solution technique

Coordinate system and projection

Horizontal

cartesian
Lambert conformal
latitude / longitude
rotated lat. / long.

Vertical

z coordinate
surface fitted grid
pressurecoordinate
sigma coordinate
remarksHorizontal coordinate system is Cartesian, but the grid can be generated in arbitrary way, e.g. to follow building geometry.

Numeric

Chemistry & transport

Grid

Arakawa A
Arakawa B
Arakawa C
Arakawa D
Arakawa E
uniform grid
nonuniform grid
Euler
Lagrange
Gauss

Time integration

explicit
split-explicit
semi-implicit
time step same as meteorology
otherThree time-level fully implicit

Spatial discretisation

scalar quantitiesSecond order central two-point or four point scheme. Also other 2nd order options available suc as upwind-biased schemes.
additional information
other
chemistry solver

Model resolution

Chemistry & transport

HorizontalVertical
maxFully flexibleFully flexible
minFully flexibleFully flexible

Domain size

Chemistry & transport

HorizontalVertical
maxFully flexibleFully flexible
minFully flexibleFully flexible

Model Validation and Application

Validation & evaluation

Used validation & evaluation methods

analytic solutions
evaluated reference dataset
model intercomparison
additional validation & evaluation efforts
remarks

Application examples

application examples-MUST in RANS mode -MUST in LES, currently under progress -several aerodynamic validation cases -other separating flows in relatively simple geometries

Participation in specific model evaluation exercises

AQMEII
List experiments (AQMEII)
Cost728
List experiments (COST728)
HTAP
List experiments (HTAP)
MEGAPOLI
List experiments (MEGAPOLI)