Nektar++
Namespaces | Functions
TestFullMatrixOperations.cpp File Reference
#include <boost/test/unit_test.hpp>
#include <LibUtilities/LinearAlgebra/NekMatrix.hpp>
#include <UnitTests/CountedObject.h>
#include <boost/test/tools/floating_point_comparison.hpp>

Go to the source code of this file.

Namespaces

namespace  Nektar
 
namespace  Nektar::FullMatrixOperationsUnitTests
 

Functions

template<typename DataType , typename MatrixType >
int Nektar::FullMatrixOperationsUnitTests::foo (NekMatrix< DataType, MatrixType > &d)
 
template<typename DataType >
int Nektar::FullMatrixOperationsUnitTests::foo (NekMatrix< DataType, BlockMatrixTag > &d)
 
 Nektar::FullMatrixOperationsUnitTests::BOOST_AUTO_TEST_CASE (TestDoubleSquareFullVectorMultiplication)
 
 Nektar::FullMatrixOperationsUnitTests::BOOST_AUTO_TEST_CASE (TestDoubleSquareFullVectorMultiplicationWithAliasing)
 
 Nektar::FullMatrixOperationsUnitTests::BOOST_AUTO_TEST_CASE (TestDoubleSquareFullVectorMultiplicationWithSharedArrayAliasing)
 
 Nektar::FullMatrixOperationsUnitTests::BOOST_AUTO_TEST_CASE (TestDoubleSquareFullVectorMultiplicationWithSharedArrayAliasingAndMatrixTranspose)
 
 Nektar::FullMatrixOperationsUnitTests::BOOST_AUTO_TEST_CASE (TestDoubleSquareFullVectorMultiplicationWithSharedArrayAliasingAndOverlap)
 
 Nektar::FullMatrixOperationsUnitTests::BOOST_AUTO_TEST_CASE (TestScaledDoubleSquareFullVectorMultiplication)
 
 Nektar::FullMatrixOperationsUnitTests::BOOST_AUTO_TEST_CASE (TestThreeMatrixMultiplication)
 
 Nektar::FullMatrixOperationsUnitTests::BOOST_AUTO_TEST_CASE (TestThreeMatrixMultiplicationWithTranspose)
 
 Nektar::FullMatrixOperationsUnitTests::BOOST_AUTO_TEST_CASE (TestThreeWrappedMatrixMultiplicationWithTranspose)