config.h [code] | |
src/compute_secondary_large_scale_diff.c [code] | Compute secondary large-scale field difference between value of learning field at analog date vs model field at downscaled date |
src/constants.h [code] | Include file for main constants |
src/dsclim.c [code] | Downscaling climate scenarios program |
src/dsclim.h [code] | Include file for main program of downscaling algorithm |
src/find_the_days.c [code] | |
src/free_main_data.c [code] | Free main data structure |
src/load_conf.c [code] | Read and set variables from XML configuration file |
src/merge_seasonal_data.c [code] | Merge seasonal 3D double field data using analog day structure |
src/merge_seasonal_data_2d.c [code] | |
src/merge_seasonal_data_i.c [code] | Merge seasonal 3D integer field data using analog day structure |
src/merge_seasons.c [code] | Merge seasonal analog date data |
src/output_downscaled_analog.c [code] | Read analog day data and write it for downscaled period |
src/read_analog_data.c [code] | Read analog data from input NetCDF file |
src/read_field_subdomain_period.c [code] | Read NetCDF field and extract subdomain and subperiod |
src/read_large_scale_eof.c [code] | Read Large-Scale EOFs from input files. Currently only NetCDF is implemented |
src/read_large_scale_fields.c [code] | Read large-scale fields data from input files. Currently only NetCDF is implemented |
src/read_learning_fields.c [code] | Read Learning data from input files. Currently only NetCDF is implemented |
src/read_learning_obs_eof.c [code] | Read observation data EOFs for learning period. Currently only NetCDF is implemented |
src/read_learning_rea_eof.c [code] | Read reanalysis data EOFs for learning period. Currently only NetCDF is implemented |
src/read_mask.c [code] | Read a mask file |
src/read_obs_period.c [code] | Read observation data for a given period |
src/read_regression_points.c [code] | Read regression point positions |
src/remove_clim.c [code] | Remove climatologies |
src/save_analog_data.c [code] | Save analog data information for further use |
src/write_learning_fields.c [code] | Write learning fields for later use |
src/write_regression_fields.c [code] | Write regression-related downscaling fields for diagnostics use |
src/wt_downscaling.c [code] | Downscaling climate scenarios program using weather typing |
src/wt_learning.c [code] | Compute or read learning data needed for downscaling climate scenarios using weather typing |
src/libs/classif/best_clusters.c [code] | Algorithm to generate best clusters among many tries |
src/libs/classif/class_days_pc_clusters.c [code] | Classification subroutine find the closest cluster of the principal components for each given day in EOF space |
src/libs/classif/classif.h [code] | Include file for classification library |
src/libs/classif/dist_clusters_normctrl.c [code] | Compute distances to clusters normalized by control run mean and variance |
src/libs/classif/generate_clusters.c [code] | Algorithm to generate clusters |
src/libs/classif/mean_variance_dist_clusters.c [code] | Compute mean and variance of distances to clusters |
src/libs/clim/clim.h [code] | Include file for climate tools library |
src/libs/clim/clim_daily_tserie_climyear.c [code] | Compute daily climatology for climatological year |
src/libs/clim/dayofclimyear.c [code] | Compute day of year of 366-day climatological year given a day and a month |
src/libs/clim/remove_seasonal_cycle.c [code] | Remove seasonal cycle for a time serie |
src/libs/filter/filter.c [code] | Filter subroutine. Uses hanning and wrap edges |
src/libs/filter/filter.h [code] | Include file for filter library |
src/libs/filter/filter_window.c [code] | Filter window subroutine. Uses hanning |
src/libs/io/compute_time_info.c [code] | Compute time info from NetCDF time |
src/libs/io/create_netcdf.c [code] | Create a new NetCDF file with global CF-1.0 attributes |
src/libs/io/get_attribute_str.c [code] | Get NetCDF string attribute |
src/libs/io/get_time_attributes.c [code] | Get time NetCDF attributes |
src/libs/io/get_time_info.c [code] | Get time NetCDF info |
src/libs/io/handle_netcdf_error.c [code] | Handle NetCDF errors |
src/libs/io/io.h [code] | Include file for input/output library |
src/libs/io/read_netcdf_dims_3d.c [code] | Read NetCDF dimensions |
src/libs/io/read_netcdf_dims_eof.c [code] | Read NetCDF dimensions for EOF |
src/libs/io/read_netcdf_latlon.c [code] | Read NetCDF latitude and longitude dimensions |
src/libs/io/read_netcdf_var_1d.c [code] | Read a NetCDF variable |
src/libs/io/read_netcdf_var_2d.c [code] | Read a NetCDF variable |
src/libs/io/read_netcdf_var_3d.c [code] | Read a NetCDF variable |
src/libs/io/read_netcdf_var_3d_2d.c [code] | Read a 2D field from a 3D NetCDF variable |
src/libs/io/read_netcdf_var_generic_val.c [code] | Read a NetCDF variable |
src/libs/io/read_netcdf_xy.c [code] | Read NetCDF X and Y dimensions |
src/libs/io/write_netcdf_dims_3d.c [code] | Write NetCDF dimensions and create output file |
src/libs/io/write_netcdf_var_3d.c [code] | Write a NetCDF variable |
src/libs/io/write_netcdf_var_3d_2d.c [code] | Write a 2D field in a 3D NetCDF variable |
src/libs/misc/alloc_error.c [code] | Dump the core of the program (to debug) in the event of a memory allocation error |
src/libs/misc/banner.c [code] | Show banners for execution of a program |
src/libs/misc/misc.h [code] | Include file for miscellaneous library |
src/libs/pceof/normalize_pc.c [code] | Normalize a 2D variable by the norm of the first column of the first dimension and recompute the new norm |
src/libs/pceof/pceof.h [code] | Include file for Principal Components and EOF related calculations library |
src/libs/pceof/project_field_eof.c [code] | Project physical field on pre-computed EOF |
src/libs/regress/apply_regression.c [code] | Compute a field using regression coefficients and the field values |
src/libs/regress/regress.c [code] | Compute regression coefficients with a regression constant given two vectors, having nterm variables and npts dimension (usually time) |
src/libs/regress/regress.h [code] | Include file for regression library |
src/libs/utils/alloc_mmap_double.c [code] | Allocate memory using mmap for a double precision floating point array |
src/libs/utils/alloc_mmap_float.c [code] | Allocate memory using mmap for a float array |
src/libs/utils/alloc_mmap_int.c [code] | Allocate memory using mmap for an integer array |
src/libs/utils/alloc_mmap_longint.c [code] | Allocate memory using mmap for a long integer array |
src/libs/utils/alloc_mmap_shortint.c [code] | Allocate memory using mmap for a short integer array |
src/libs/utils/alt_to_press.c [code] | Compute standard atmosphere pressure given altitude |
src/libs/utils/calc_etp_mf.c [code] | Compute Potential Evapotranspiration (ETP) from Meteo-France formulation |
src/libs/utils/change_date_origin.c [code] | Change date origin of time expressed in udunits |
src/libs/utils/comparf.c [code] | Compare two float values to sort descending |
src/libs/utils/covariance_fields_spatial.c [code] | Compute the spatial covariance of two fields |
src/libs/utils/data_to_gregorian_cal.c [code] | Convert 360-days or no-leap calendar to standard Gregorian calendar |
src/libs/utils/distance_point.c [code] | Compute distance in meters for two latitude and longitude points |
src/libs/utils/extract_subdomain.c [code] | Extract subdomain in a variable given latitudes and longitudes |
src/libs/utils/extract_subperiod_months.c [code] | Extract a sub period of a vector of selected months |
src/libs/utils/find_str_value.c [code] | Find string in vector and return index |
src/libs/utils/find_the_days.c [code] | |
src/libs/utils/get_calendar.c [code] | Get year,month,day,hour,min,sec given time in udunits |
src/libs/utils/get_calendar_ts.c [code] | Get year,month,day,hour,min,sec (time structure) given time in udunits |
src/libs/utils/get_filename_ext.c [code] | Get filename extension |
src/libs/utils/is_leap_year.c [code] | Find if year is a leap year or not |
src/libs/utils/mask_points.c [code] | Mask points in a variable given a mask field |
src/libs/utils/mask_region.c [code] | Mask region in a variable given latitude and longitude coordinates |
src/libs/utils/mean_field_spatial.c [code] | Compute the spatial mean of a field |
src/libs/utils/mean_variance_field_spatial.c [code] | Compute mean and variance of a field averaged spatially |
src/libs/utils/normalize_field.c [code] | Normalize a 3D variable by a mean and variance |
src/libs/utils/normalize_field_2d.c [code] | Normalize a 3D variable by 2D mean and variance |
src/libs/utils/spechum_to_hr.c [code] | Compute relative humidity from specific humidity |
src/libs/utils/sub_period_common.c [code] | Select a sub period of a vector using a common period over two different time vectors |
src/libs/utils/time_mean_variance_field_2d.c [code] | Compute the time mean and variance of a 2D field |
src/libs/utils/utCalendar2_cal.c [code] | |
src/libs/utils/utCalendar2_cal.h [code] | Include file for calendar library |
src/libs/utils/utils.h [code] | Include file for utilities library |
src/libs/xml_utils/xml_free_config.c [code] | Free memory for an xmlConfig_t structure |
src/libs/xml_utils/xml_get_node_by_xpath.c [code] | Get XML setting element node |
src/libs/xml_utils/xml_get_setting.c [code] | Get XML setting element value |
src/libs/xml_utils/xml_load_config.c [code] | Read an XML file into memory |
src/libs/xml_utils/xml_print_setting.c [code] | Show XML setting element value |
src/libs/xml_utils/xml_utils.h [code] | Include file for XML utilities library |
tests/test_mean_variance_dist_clusters.c [code] | Test program for mean_variance_dist_clusters |
tests/test_mean_variance_temperature.c [code] | Test mean_variance_field_spatial function |
tests/test_proj_eof.c [code] | Test EOF projection function |
tests/testbestclassif.c [code] | Test best classification algorithm |
tests/testbestclassif_realdata.c [code] | Test best classification algorithm using real NetCDF data |
tests/testcalendar.c [code] | Test calendar conversion functions |
tests/testcalendar_val.c [code] | Test calendar conversion functions on one value |
tests/testclassif.c [code] | Test classification algorithm |
tests/testfilter.c [code] | Test hanning filter implementation |
tests/testfilter_cor.c [code] | Test hanning filter implementation and compute correlation |
tests/testrandomu.c [code] | Test random number GSL function |
tests/testregress.c [code] | Test multifit linear regression GSL function |
tests/testudunits.c [code] | |