10.11.2013 Views

Protocol for the Analysis of Land Surface models (PALS) - GEWEX

Protocol for the Analysis of Land Surface models (PALS) - GEWEX

Protocol for the Analysis of Land Surface models (PALS) - GEWEX

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

EvaluaEon
should
include
model
standards
<br />

Model
has
technical
documentaEon
<br />

Model
has
no
technical
documentaEon
<br />

Technical
documentaEon
matches
what
is
<br />

in
<strong>the</strong>
model
code
<br />

Model
is
open
source,
community
<br />

oriented
and
has
hundreds
<strong>of</strong>
users
<br />

All
development
<strong>of</strong>
<strong>the</strong>
model
is
contained
<br />

in
a
version
control
system
<br />

Model
has
a
clear
user
interface
and
user
<br />

guide
<br />

Code
is
clearly
commented,
and
logically
<br />

structured
<br />

Variable
names
are
consistent
throughout
<br />

<strong>the</strong>
code
and
relate
to
<strong>the</strong>ir
funcEon
<br />

Model
changes
meet
prescribed
<br />

per<strong>for</strong>mance/realism/funcEonality
checks
<br />

Technical
documentaEon
related
to
what
<br />

was
in
<strong>the</strong>
code
5
years
ago
<br />

Model
is
only
used
by
a
few
people
in
one
<br />

organisaEon
<br />

Individuals
maintain
and
manage
mulEple
<br />

versions
in
home
directories/desktop
<br />

Model
has
no
user
guide
and
no
specific
<br />

interface
<br />

Code
is
not
commented
at
all
and
<br />

structure
is
ad
hoc
<br />

Variable
names
change
in
each
subrouEne
<br />

call
and
are
meaningless
<br />

Changes
are
accepted
purely
on
<strong>the</strong>
basis
<br />

<strong>of</strong>
personal
preference.


Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!