Commit cef4dfcc authored by Daniel Simon's avatar Daniel Simon
Browse files

Merge branch 'arithmetics' of...

Merge branch 'arithmetics' of ssh://geraldine.fjfi.cvut.cz:2222/local/projects/tnl/tnl into arithmetics
parents 172f289d 3e907257
Loading
Loading
Loading
Loading
+1 KiB

File added.

No diff preview for this file type.

+7 −2
Original line number Diff line number Diff line
@@ -4,12 +4,17 @@ set( headers FlopsCounter.h
             Quad.h
             Quadcpp.h
             Real.h
	     MultiPrecision.h #Added by D. Simon
	     Multiple.h #Added by D. Simon
              )

SET( CURRENT_DIR ${CMAKE_SOURCE_DIR}/src/TNL/Experimental/Arithemtics )

set( tnl_experimental_arithmetics_SOURCES 
                 ${CURRENT_DIR}/FlopsCounter.cpp )
                 ${CURRENT_DIR}/FlopsCounter.cpp
		 ${CURRENT_DIR}/MultiPrecision.cpp #Added by D.Simon
		 ${CURRENT_DIR}/Quad.cpp #Added by D.Simon
		 ${CURRENT_DIR}/Quadcpp.cpp ) #Added by D.Simon

set( tnl_experimental_arithmetics_CUDA__SOURCES )

+13 −0
Original line number Diff line number Diff line
/**************************************************
* filename:		MultiPrecision.cpp	  *
* created:		October 22, 2017	  *
* author:		Daniel Simon	 	  *
* mail:			dansimon93@gmail.com      *
***************************************************/

#include "MultiPrecision.h"


// Implementation of MultiPrecision.h

+11 −0
Original line number Diff line number Diff line
/**************************************************             
* filename:             MultiPrecision.h          *
* created:              October 22, 2017          *
* author:               Daniel Simon              *
* mail:                 dansimon93@gmail.com      *
***************************************************/

// TODO
// Implementation of GNU MP Library
// Operators overloading
// Implementation of missing functions