Changeset 6348 for trunk/psLib
- Timestamp:
- Feb 7, 2006, 1:39:24 PM (20 years ago)
- Location:
- trunk/psLib/src
- Files:
-
- 5 edited
-
math/psPolynomial.c (modified) (2 diffs)
-
math/psPolynomial.h (modified) (2 diffs)
-
math/psStats.h (modified) (3 diffs)
-
sys/psType.h (modified) (2 diffs)
-
types/psList.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/math/psPolynomial.c
r6305 r6348 7 7 * polynomials. It also contains a Gaussian functions. 8 8 * 9 * @version $Revision: 1.14 1$ $Name: not supported by cvs2svn $10 * @date $Date: 2006-02-0 2 21:09:07$9 * @version $Revision: 1.142 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2006-02-07 23:36:15 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 623 623 newPoly->type = type; 624 624 newPoly->nX = nOrder; 625 newPoly->p_min = NAN;626 newPoly->p_max = NAN;627 625 newPoly->coeff = psAlloc((nOrder + 1) * sizeof(psF64)); 628 626 newPoly->coeffErr = psAlloc((nOrder + 1) * sizeof(psF64)); -
trunk/psLib/src/math/psPolynomial.h
r6204 r6348 11 11 * @author GLG, MHPCC 12 12 * 13 * @version $Revision: 1.6 1$ $Name: not supported by cvs2svn $14 * @date $Date: 2006-0 1-26 21:10:22$13 * @version $Revision: 1.62 $ $Name: not supported by cvs2svn $ 14 * @date $Date: 2006-02-07 23:36:15 $ 15 15 * 16 16 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 73 73 { 74 74 psPolynomialType type; ///< Polynomial type 75 unsigned int nX; ///< Polynomial order 76 psF64 p_min; 77 psF64 p_max; 75 unsigned int nX; ///< Polynomial order 78 76 psF64 *coeff; ///< Coefficients 79 77 psF64 *coeffErr; ///< Error in coefficients -
trunk/psLib/src/math/psStats.h
r6305 r6348 14 14 * @author GLG, MHPCC 15 15 * 16 * @version $Revision: 1.5 0$ $Name: not supported by cvs2svn $17 * @date $Date: 2006-02-0 2 21:09:08$16 * @version $Revision: 1.51 $ $Name: not supported by cvs2svn $ 17 * @date $Date: 2006-02-07 23:39:24 $ 18 18 * 19 19 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 51 51 PS_STAT_MIN = 0x001000, ///< Minumum 52 52 PS_STAT_USE_RANGE = 0x002000, ///< Range 53 PS_STAT_USE_BINSIZE = 0x004000 ,///< Binsize53 PS_STAT_USE_BINSIZE = 0x004000 ///< Binsize 54 54 } psStatsOptions; 55 55 … … 62 62 double sampleMedian; ///< formal median of sample 63 63 double sampleStdev; ///< standard deviation of sample 64 double sampleUQ; ///< upper quartile of sample 64 65 double sampleLQ; ///< lower quartile of sample 65 double sampleUQ; ///< upper quartile of sample66 66 double robustMedian; ///< robust median of array 67 67 double robustStdev; ///< robust standard deviation of array -
trunk/psLib/src/sys/psType.h
r6251 r6348 10 10 * @author Ross Harman, MHPCC 11 11 * 12 * @version $Revision: 1.4 4$ $Name: not supported by cvs2svn $13 * @date $Date: 2006-0 1-30 20:28:33$12 * @version $Revision: 1.45 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2006-02-07 23:36:15 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 79 79 */ 80 80 typedef enum { 81 PS_TYPE_S8 = 0x0101,///< Character.82 PS_TYPE_S16 = 0x0102,///< Short integer.83 PS_TYPE_S32 = 0x0104,///< Integer.84 PS_TYPE_S64 = 0x0108,///< Long integer.85 PS_TYPE_U8 = 0x0301,///< Unsigned character.86 PS_TYPE_U16 = 0x0302,///< Unsigned psS16 integer.87 PS_TYPE_U32 = 0x0304,///< Unsigned integer.88 PS_TYPE_U64 = 0x0308,///< Unsigned psS64 integer.89 PS_TYPE_F32 = 0x0404,///< Single-precision Floating point.90 PS_TYPE_F64 = 0x0408,///< Double-precision floating point.91 PS_TYPE_C32 = 0x0808,///< Complex numbers consisting of single-precision floating point.92 PS_TYPE_C64 = 0x0810,///< Complex numbers consisting of double-precision floating point.93 PS_TYPE_BOOL = 0x1301///< Boolean.81 PS_TYPE_S8, ///< Character. 82 PS_TYPE_S16, ///< Short integer. 83 PS_TYPE_S32, ///< Integer. 84 PS_TYPE_S64, ///< Long integer. 85 PS_TYPE_U8, ///< Unsigned character. 86 PS_TYPE_U16, ///< Unsigned psS16 integer. 87 PS_TYPE_U32, ///< Unsigned integer. 88 PS_TYPE_U64, ///< Unsigned psS64 integer. 89 PS_TYPE_F32, ///< Single-precision Floating point. 90 PS_TYPE_F64, ///< Double-precision floating point. 91 PS_TYPE_C32, ///< Complex numbers consisting of single-precision floating point. 92 PS_TYPE_C64, ///< Complex numbers consisting of double-precision floating point. 93 PS_TYPE_BOOL ///< Boolean. 94 94 } psElemType; 95 95 -
trunk/psLib/src/types/psList.h
r5174 r6348 7 7 * @ingroup LinkedList 8 8 * 9 * @version $Revision: 1.3 2$ $Name: not supported by cvs2svn $10 * @date $Date: 200 5-09-29 01:15:38$9 * @version $Revision: 1.33 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2006-02-07 23:36:15 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 59 59 ///< used internally to improve performance when using indexed access, all 60 60 ///< others are user-level iterators created by psListIteratorAlloc. 61 62 61 pthread_mutex_t p_lock; ///< mutex to lock a node during changes 63 62 void *lock; ///< Optional lock for thread safety
Note:
See TracChangeset
for help on using the changeset viewer.
