/CalVIC

Primary LanguageJavaScript

CalVIC: A Matlab toolbox for calibrating the Variable Infiltration Capacity (VIC) model

run_sceua.m
	reads parameter file
	calls sceua.m
sceua.m
	sets up complexes
	calls vic_wrapper_sceua.m at each sample point
	given the rmse value returned by vic_wrapper_sceua, calls cceua.m

cceua.m 
	evolves each complex to produce new guesses
	shuffles points among complexes	

vic_wrapper_sceua.m
	runs the vic model, distributing the job across Hoffman2 nodes
	adds glacier contribution to runoff
	runs the routing model to predict streamflow
	uses predicted streamflow to calculate function value (f = RMSE)