00001 #ifndef CALIB_H 00002 #define CALIB_H 00003 00004 /******************************************************************************* 00005 * File : calib.h * 00006 * Function : Variable and Function definition for calib.c * 00007 * Programmers : Yizhong Qu @ Pennsylvania State Univeristy * 00008 * Mukesh Kumar @ Pennsylvania State Univeristy * 00009 * Gopal Bhatt @ Pennsylvania State Univeristy * 00010 * Version : 2.0 (July 10, 2007) * 00011 *-----------------------------------------------------------------------------* 00012 * * 00013 * This code is free for users with research purpose only, if appropriate * 00014 * citation is refered. However, there is no warranty in any format for this * 00015 * product. * 00016 * * 00017 * For questions or comments, please contact the authors of the reference. * 00018 * One who want to use it for other consideration may also contact Dr.Duffy * 00019 * at cxd11@psu.edu. * 00020 *******************************************************************************/ 00021 00023 00024 #include "sundials_types.h" 00025 00026 /* Functions Setting Global Calibration Paramters */ 00027 void setFileName(char *); 00028 00029 // For initialize.c 00030 realtype setsatD_CALIB(); 00031 realtype setbr_CALIB(); 00032 realtype setporos_CALIB(); 00033 realtype seticsat_CALIB(); 00034 realtype setrivEle_CALIB(); 00035 00036 //For et_is.c 00037 realtype setis_CALIB(); 00038 realtype setet0_CALIB(); 00039 realtype setmf_CALIB(); 00040 realtype settf_CALIB(); 00041 00042 //For f.c 00043 realtype setVic_CALIB(); 00044 realtype setrivK_CALIB(); 00045 realtype setKh_CALIB(); 00046 realtype setRec_CALIB(); 00047 realtype setet2_CALIB(); 00048 realtype setet1_CALIB(); 00049 realtype setsat_THRESH(); 00050 realtype setmp_MULTFH(); 00051 realtype setmp_MULTFV(); 00052 realtype setmpArea_CALIB(); 00053 realtype setovl_THRESH_H(); 00054 realtype setovl_THRESH_V(); 00055 realtype setrzd_CALIB(); 00056 00057 realtype setroughEle_CALIB(); 00058 realtype setroughRiv_CALIB(); 00059 realtype setrivCoeff_CALIB(); 00060 realtype setrivDepth_CALIB(); 00061 realtype setalpha_CALIB(); 00062 realtype setset_MP(); 00063 realtype setlai_CALIB(); 00064 realtype setvegfrac_CALIB(); 00065 realtype setalbedo_CALIB(); 00066 00067 #endif