Skip to content

Change log

Nander Wever edited this page Jan 22, 2021 · 8 revisions

This page lists changes in input/output for SNOWPACK.

2021-01-13:

(commit: 1178fea4eabe13ff549aa4c131d895ff7f4a4f2e)
Enable more aggressive layer merging using:

REDUCE_N_ELEMENTS	=	3

in [SnowpackAdvanced].

2021-01-13:

(commit: edf254c3bfe4414baca354bd6eace50577c3554e)

  1. Syntax change for ini files for section [Generators]:

Example old syntax:

[GENERATORS]
TSG::generators			=	CST  
TSG::cst::value			=	272.15  
RH::generators			=	HUMIDITY  
RH::humidity::type		=	RH  

Example new syntax:

[GENERATORS]
TSG::generator1			=	CST  
TSG::arg1::value		=	272.15  
RH::generator1			=	HUMIDITY  
RH::arg1::type			=	RH  

Another example:

[GENERATORS]
RH::generator1		=	HUMIDITY
RH::arg1::type		=	RH

ILWR::generator1	=	ALLSKY_LW
ILWR::arg1::type	=	Unsworth
ILWR::generator2	=	CLEARSKY_LW
ILWR::arg2::type	=	Dilley 
  1. Syntax change for ini files for section [InputEditing]:

Arguments to edit elements KEEP and EXCLUDE requires params instead of keep and exclude. Example old syntax:

D17_WIND::edit2		=	KEEP  
D17_WIND::arg2::keep	=	VW VW_DRIFT  

Example new syntax:

D17_WIND::edit2		=	KEEP  
D17_WIND::arg2::params	=	VW VW_DRIFT  

2020-11-09:

(commit ddb01d15f4348fd398bceb9e60cdb7a08f18e95d)
Field 0505 in the output file now contains layer age in fractional days.

2020-11-07:

(commit e132c02548182094bbe881a00a76dba36df01127)
Syntax change for ini files. A new section InputEditing is required for modifications to the input editing commands:

Example old syntax:

VW_DRIFT::COPY  = VW  

Example new syntax:

[InputEditing]    
*::edit1 = COPY    
*::arg1::dest = VW_DRIFT    
*::arg1::src = VW    

Another example of new syntax:

[INPUTEDITING]`  
PEA::edit2		=	EXCLUDE  
PEA::arg2::exclude	=	VW VW_DRIFT  
PEA::edit3		=	MERGE  
PEA::arg3::merge	=	PEA_WIND  
PEA::arg3::params	=	VW VW_DRIFT  
PEA::arg3::merge_strategy =	EXPAND_MERGE  

2020-06-10:

(commit 5ff3838ab6c78a1402dc85ba44dc9b24e63426aa)
A new key controls the writing of output *haz files now:

[OUTPUT]  
HAZ_WRITE		=	TRUE  

2020-06-05:

(commit 3c1b24245d752dbc04ee437355f0fa98002e94ff)
Syntax change for ini files. BACKUP_DAYS_BETWEEN changed to SNOW_DAYS_BETWEEN