Commit 0f6cef3d authored by Tomáš Oberhuber's avatar Tomáš Oberhuber
Browse files

Refactoring and testing vectors and arrays.

parent d0b3ee26
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@

#include <core/tnlLogger.h>
#include <core/tnlHost.h>
#include <core/tnlVector.h>
#include <core/vectors/tnlVector.h>
#include <config/tnlParameterContainer.h>
#include <matrix/tnlCSRMatrix.h>
#include <solvers/preconditioners/tnlDummyPreconditioner.h>
+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@
#include <solvers/preconditioners/tnlDummyPreconditioner.h>
#include <solvers/tnlSolverMonitor.h>
#include <core/tnlLogger.h>
#include <core/tnlVector.h>
#include <core/vectors/tnlVector.h>
#include <core/tnlSharedVector.h>

template< typename Mesh >
+3 −7
Original line number Diff line number Diff line
ADD_SUBDIRECTORY( arrays )
ADD_SUBDIRECTORY( cuda )
ADD_SUBDIRECTORY( vectors )

set (headers tnlArray.h
             tnlAssert.h               
set (headers tnlAssert.h               
             tnlCurve.h
      	    tnlCuda.h
  		       tnlDataElement.h
@@ -11,11 +12,6 @@ set (headers tnlArray.h
  		       tnlFlopsCounter.h
   		    tnlHost.h 
   		    tnlList.h
   		    tnlMultiArray.h
   		    tnlMultiVector.h 
   		    tnlSharedArray.h
   		    tnlSharedVector.h
   		    tnlVector.h 
   		    tnlLogger.h 
   		    tnlObject.h 
   		    tnlStack.h
+5 −0
Original line number Diff line number Diff line
set( headers tnlArray.h
             tnlMultiArray.h
             tnlSharedArray.h )

INSTALL( FILES ${headers} DESTINATION include/tnl-${tnlVersion}/core/arrays )
 No newline at end of file
+2 −2
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@
#define TNLARRAY_H_

#include <core/tnlObject.h>
#include <core/tnlSharedArray.h>
#include <core/arrays/tnlSharedArray.h>

class tnlFile;
class tnlHost;
@@ -124,6 +124,6 @@ class tnlArray : public tnlObject
template< typename Element, typename Device, typename Index >
ostream& operator << ( ostream& str, const tnlArray< Element, Device, Index >& v );

#include <implementation/core/tnlArray_impl.h>
#include <implementation/core/arrays/tnlArray_impl.h>

#endif /* TNLARRAY_H_ */
Loading