IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 22, 2005, 11:52:49 AM (21 years ago)
Author:
desonia
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/math/psConstants.h

    r3313 r3476  
    66 *  @author GLG, MHPCC
    77 *
    8  *  @version $Revision: 1.56 $ $Name: not supported by cvs2svn $
    9  *  @date $Date: 2005-02-24 00:19:51 $
     8 *  @version $Revision: 1.57 $ $Name: not supported by cvs2svn $
     9 *  @date $Date: 2005-03-22 21:52:49 $
    1010 *
    1111 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    191191#define PS_VECTOR_CHECK_NULL(NAME, RVAL) PS_VECTOR_CHECK_NULL_GENERAL(NAME, return RVAL)
    192192#define PS_VECTOR_CHECK_NULL_GENERAL(NAME, CLEANUP) \
    193 if (NAME == NULL || NAME->data.V == NULL) { \
     193if (NAME == NULL || NAME->data.U8 == NULL) { \
    194194    psError(PS_ERR_BAD_PARAMETER_NULL, true, \
    195195            "Unallowable operation: psVector %s or its data is NULL.", \
     
    272272    NEW_STATIC32 = psVectorRecycle(NEW_STATIC32, OLD->n, PS_TYPE_F32); \
    273273    p_psMemSetPersistent(NEW_STATIC32, true); \
    274     p_psMemSetPersistent(NEW_STATIC32->data.V, true); \
     274    p_psMemSetPersistent(NEW_STATIC32->data.U8, true); \
    275275    for (i=0; i < OLD->n ; i++) { \
    276276        NEW_STATIC32->data.F32[i] = (float) OLD->data.F64[i]; \
     
    285285    NEW_STATIC64 = psVectorRecycle(NEW_STATIC64, OLD->n, PS_TYPE_F64); \
    286286    p_psMemSetPersistent(NEW_STATIC64, true); \
    287     p_psMemSetPersistent(NEW_STATIC64->data.V, true); \
     287    p_psMemSetPersistent(NEW_STATIC64->data.U8, true); \
    288288    for (i=0; i < OLD->n ; i++) { \
    289289        NEW_STATIC64->data.F64[i] = (double) OLD->data.F32[i]; \
     
    295295VEC = psVectorRecycle(VEC, N, PS_TYPE_F32); \
    296296p_psMemSetPersistent(VEC, true); \
    297 p_psMemSetPersistent(VEC->data.V, true); \
     297p_psMemSetPersistent(VEC->data.U8, true); \
    298298for (int i=0;i<N;i++) { \
    299299    VEC->data.F32[i] = 1.0; \
     
    303303VEC = psVectorRecycle(VEC, N, PS_TYPE_F64); \
    304304p_psMemSetPersistent(VEC, true); \
    305 p_psMemSetPersistent(VEC->data.V, true); \
     305p_psMemSetPersistent(VEC->data.U8, true); \
    306306for (int i=0;i<N;i++) { \
    307307    VEC->data.F64[i] = 1.0; \
     
    311311VEC = psVectorRecycle(VEC, N, PS_TYPE_F32); \
    312312p_psMemSetPersistent(VEC, true); \
    313 p_psMemSetPersistent(VEC->data.V, true); \
     313p_psMemSetPersistent(VEC->data.U8, true); \
    314314for (int i=0;i<N;i++) { \
    315315    VEC->data.F32[i] = (float) i; \
     
    319319VEC = psVectorRecycle(VEC, N, PS_TYPE_F64); \
    320320p_psMemSetPersistent(VEC, true); \
    321 p_psMemSetPersistent(VEC->data.V, true); \
     321p_psMemSetPersistent(VEC->data.U8, true); \
    322322for (int i=0;i<N;i++) { \
    323323    VEC->data.F64[i] = (float) i; \
     
    328328NAME = psVectorRecycle(NAME, SIZE, TYPE); \
    329329p_psMemSetPersistent(NAME, true); \
    330 p_psMemSetPersistent(NAME->data.V, true); \
     330p_psMemSetPersistent(NAME->data.U8, true); \
    331331
    332332#define PS_VECTOR_DECLARE_ALLOC_STATIC(NAME, SIZE, TYPE) \
Note: See TracChangeset for help on using the changeset viewer.