Changeset 142

Show
Ignore:
Timestamp:
12/05/05 17:38:10 (5 years ago)
Author:
tapted
Message:

Changed to GNU autotools, still need to fix DevCpp? sub-deps (exactrbn) -- some warning fixes and doxygen

Location:
exactrbn/trunk
Files:
1 added
1 removed
2 modified

Legend:

Unmodified
Added
Removed
  • exactrbn/trunk/src/lapack_leqn.h

    r135 r142  
    5959static inline int lapack_solve(double *const rhs, const double *const A, int dim) 
    6060__attribute__((regparm(3), 
    61                nonnull, 
    62                nothrow, 
    63                unused/*, 
     61               nonnull(1, 2), ///< Pointer arguments should not be null 
     62               nothrow,       ///< This is Fortran -- we never throw an exception 
     63               unused         ///< This is inlined -- we don't care if we are not used 
     64               /*, 
    6465               warn_unused_result*/)); 
    6566 
     
    6768static inline int lapack_solve(float *const rhs, const float *const A, int dim) 
    6869__attribute__((regparm(3), 
    69                nonnull, 
    70                nothrow, 
    71                unused/*, 
     70               nonnull(1, 2), ///< Pointer arguments should not be null 
     71               nothrow,       ///< This is Fortran -- we never throw an exception 
     72               unused         ///< This is inlined -- we don't care if we are not used 
     73               /*, 
    7274               warn_unused_result*/)); 
    7375 
  • exactrbn/trunk/src/rbn_solve.h

    r129 r142  
    3333template <class T, int DIM> 
    3434    struct MyVec { 
    35         T v[DIM]; 
     35        T v[DIM]; ///< The components 
     36        /** Indexation */ 
    3637        T& operator[](size_t i) {return v[i];} 
     38        /** Const indexation */ 
    3739        const T& operator[](size_t i) const {return v[i];} 
    3840    };