Changes between Version 4 and Version 5 of PDAF_local_weight
- Timestamp:
- Feb 21, 2023, 4:05:19 PM (22 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PDAF_local_weight
v4 v5 8 8 The interface is the following: 9 9 {{{ 10 SUBROUTINE PDAF_local_weight(wtype, rtype, local_range, srange, distance, &10 SUBROUTINE PDAF_local_weight(wtype, rtype, cradius, sradius, distance, & 11 11 nrows, ncols, A, var_obs, weight, verbose) 12 12 }}} 13 13 with the following arguments: 14 * `wtype` : `integer, intent(in)`[[BR]] Type of weight function:[[BR]] (0) unit weight (=1 up to radius ` local_range`) [[BR]] (1) exponential decrease (1/e at distance=srange; 0 for distance>local_range)[[BR]] (2) 5th order polynomial with support radius srange (Gaspari&Cohn 1999; 0 for distance>srange)14 * `wtype` : `integer, intent(in)`[[BR]] Type of weight function:[[BR]] (0) unit weight (=1 up to radius `cradius`) [[BR]] (1) exponential decrease (1/e at distance=sradius; 0 for distance>cradius)[[BR]] (2) 5th order polynomial with support radius sradius (Gaspari&Cohn 1999; 0 for distance>sradius) 15 15 * `rtype` : `integer, intent(in)`[[BR]] Type of regulated weighting:[[BR]] (0) no regulation[[BR]] (1) regulation using mean variances[[BR]] 16 * ` local_range` : `real, intent(in)`[[BR]] Cut-off radius (weight is always =0 for distance>local_range)17 * `sra nge` : `real, intent(in)`[[BR]] Support radius of weight function16 * `cradius` : `real, intent(in)`[[BR]] Cut-off radius (weight is always =0 for distance>cradius) 17 * `sradius` : `real, intent(in)`[[BR]] Support radius of weight function 18 18 * `distance` : `real, intent(in)`[[BR]] Distance to observation 19 19 * `nrows` : `integer, intent(in)`[[BR]] Number of rows in matrix A