Changeset 5090 for trunk/psLib/src/math/psMinimize.c
- Timestamp:
- Sep 21, 2005, 4:47:16 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/math/psMinimize.c (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/math/psMinimize.c
r5041 r5090 10 10 * @author EAM, IfA 11 11 * 12 * @version $Revision: 1.13 8$ $Name: not supported by cvs2svn $13 * @date $Date: 2005-09- 13 21:43:47$12 * @version $Revision: 1.139 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-09-22 02:47:16 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 1459 1459 // XXX: these ASSERTS are redundant. 1460 1460 PS_ASSERT_POLY_NON_NULL(myPoly, NULL); 1461 PS_ASSERT_INT_NONNEGATIVE(myPoly-> n, NULL);1461 PS_ASSERT_INT_NONNEGATIVE(myPoly->COOL_1D_n, NULL); 1462 1462 PS_ASSERT_VECTOR_NON_NULL(y, NULL); 1463 1463 PS_ASSERT_VECTOR_TYPE(y, PS_TYPE_F64, NULL); … … 1523 1523 fac = 2.0/((psF32) n); 1524 1524 // XXX: is this loop bound correct? 1525 for (j=0;j<myPoly-> n;j++) {1525 for (j=0;j<myPoly->COOL_1D_n+1;j++) { 1526 1526 sum = 0.0; 1527 1527 for (k=0;k<n;k++) { … … 1552 1552 // XXX: these ASSERTS are redundant. 1553 1553 PS_ASSERT_POLY_NON_NULL(myPoly, NULL); 1554 PS_ASSERT_INT_NONNEGATIVE(myPoly-> n, NULL);1554 PS_ASSERT_INT_NONNEGATIVE(myPoly->COOL_1D_n, NULL); 1555 1555 PS_ASSERT_VECTOR_NON_NULL(f, NULL); 1556 1556 PS_ASSERT_VECTOR_TYPE(f, PS_TYPE_F64, NULL); … … 1597 1597 } 1598 1598 1599 nTerm = myPoly->n;1599 nTerm = 1 + myPoly->COOL_1D_n; 1600 1600 nOrder = nTerm - 1; 1601 1601 … … 1697 1697 1698 1698 PS_ASSERT_POLY_NON_NULL(poly, NULL); 1699 PS_ASSERT_INT_NONNEGATIVE(poly-> n, NULL);1699 PS_ASSERT_INT_NONNEGATIVE(poly->COOL_1D_n, NULL); 1700 1700 PS_ASSERT_VECTOR_NON_NULL(f, NULL); 1701 1701 PS_ASSERT_VECTOR_NON_EMPTY(f, NULL); … … 1837 1837 // These ASSERTS are redundant. 1838 1838 PS_ASSERT_POLY_NON_NULL(myPoly, NULL); 1839 PS_ASSERT_INT_NONNEGATIVE(myPoly-> nX, NULL);1840 PS_ASSERT_INT_NONNEGATIVE(myPoly-> nY, NULL);1839 PS_ASSERT_INT_NONNEGATIVE(myPoly->COOL_2D_nX, NULL); 1840 PS_ASSERT_INT_NONNEGATIVE(myPoly->COOL_2D_nY, NULL); 1841 1841 1842 1842 PS_ASSERT_VECTOR_NON_NULL(f, NULL); … … 1865 1865 1866 1866 // XXX:Watch for changes to the psPolys: nTerm != nOrder. 1867 psS32 nXterm = myPoly->nX;1868 psS32 nYterm = myPoly->nY;1867 psS32 nXterm = 1 + myPoly->COOL_2D_nX; 1868 psS32 nYterm = 1 + myPoly->COOL_2D_nY; 1869 1869 nTerm = nXterm * nYterm; 1870 1870 … … 2264 2264 // These ASSERTS are redundant. 2265 2265 PS_ASSERT_POLY_NON_NULL(myPoly, NULL); 2266 PS_ASSERT_INT_NONNEGATIVE(myPoly-> nX, NULL);2267 PS_ASSERT_INT_NONNEGATIVE(myPoly-> nY, NULL);2268 PS_ASSERT_INT_NONNEGATIVE(myPoly-> nZ, NULL);2266 PS_ASSERT_INT_NONNEGATIVE(myPoly->COOL_3D_nX, NULL); 2267 PS_ASSERT_INT_NONNEGATIVE(myPoly->COOL_3D_nY, NULL); 2268 PS_ASSERT_INT_NONNEGATIVE(myPoly->COOL_3D_nZ, NULL); 2269 2269 2270 2270 PS_ASSERT_VECTOR_NON_NULL(f, NULL); … … 2527 2527 // These ASSERTS are redundant. 2528 2528 PS_ASSERT_POLY_NON_NULL(myPoly, NULL); 2529 PS_ASSERT_INT_NONNEGATIVE(myPoly-> nX, NULL);2530 PS_ASSERT_INT_NONNEGATIVE(myPoly-> nY, NULL);2531 PS_ASSERT_INT_NONNEGATIVE(myPoly-> nZ, NULL);2532 PS_ASSERT_INT_NONNEGATIVE(myPoly-> nT, NULL);2529 PS_ASSERT_INT_NONNEGATIVE(myPoly->COOL_4D_nX, NULL); 2530 PS_ASSERT_INT_NONNEGATIVE(myPoly->COOL_4D_nY, NULL); 2531 PS_ASSERT_INT_NONNEGATIVE(myPoly->COOL_4D_nZ, NULL); 2532 PS_ASSERT_INT_NONNEGATIVE(myPoly->COOL_4D_nT, NULL); 2533 2533 PS_ASSERT_VECTOR_NON_NULL(f, NULL); 2534 2534 PS_ASSERT_VECTOR_TYPE(f, PS_TYPE_F64, NULL);
Note:
See TracChangeset
for help on using the changeset viewer.
