1# (C) Copyright 2005- ECMWF.
2
3unsigned[2] forecastOrSingularVectorNumber  : dump;
4
5constant perturbedType = 60;
6
7if(type != perturbedType)
8{
9  unsigned[2] numberOfIterations : dump;
10  unsigned[2] numberOfSingularVectorsComputed  : dump;
11  unsigned[1] normAtInitialTime : dump ;
12  unsigned[1] normAtFinalTime : dump ;
13  unsigned[4] multiplicationFactorForLatLong  : dump;
14  signed[4] northWestLatitudeOfLPOArea : dump ;
15  signed[4] northWestLongitudeOfLPOArea  : dump;
16  signed[4] southEastLatitudeOfLPOArea  : dump;
17  signed[4] southEastLongitudeOfLPOArea  : dump;
18  unsigned[4] accuracyMultipliedByFactor  : dump;
19  unsigned[2] numberOfSingularVectorsEvolved  : dump;
20  # Ritz numbers:
21  signed[4] NINT_LOG10_RITZ : dump ;
22  signed[4] NINT_RITZ_EXP : dump ;
23
24  alias local.numberOfIterations= numberOfIterations;
25  alias local.numberOfSingularVectorsComputed= numberOfSingularVectorsComputed ;
26  alias local.normAtInitialTime= normAtInitialTime  ;
27  alias local.normAtFinalTime= normAtFinalTime ;
28  alias local.multiplicationFactorForLatLong= multiplicationFactorForLatLong ;
29  alias local.northWestLatitudeOfLPOArea= northWestLatitudeOfLPOArea  ;
30  alias local.northWestLongitudeOfLPOArea= northWestLongitudeOfLPOArea  ;
31  alias local.southEastLatitudeOfLPOArea= southEastLatitudeOfLPOArea  ;
32  alias local.southEastLongitudeOfLPOArea= southEastLongitudeOfLPOArea  ;
33  alias local.accuracyMultipliedByFactor= accuracyMultipliedByFactor ;
34  alias local.numberOfSingularVectorsEvolved= numberOfSingularVectorsEvolved ;
35# Ritz numbers:
36  alias local.NINT_LOG10_RITZ= NINT_LOG10_RITZ ;
37  alias local.NINT_RITZ_EXP= NINT_RITZ_EXP  ;
38}
39