SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
BuildFEMatrixTests.cc File Reference
#include <Testing/Utils/SCIRunUnitTests.h>
#include <Core/Datatypes/Legacy/Field/VField.h>
#include <Core/Datatypes/Legacy/Field/FieldInformation.h>
#include <Core/Datatypes/MatrixTypeConversions.h>
#include <Core/Algorithms/Base/AlgorithmPreconditions.h>
#include <Core/Algorithms/Legacy/FiniteElements/BuildMatrix/BuildFEMatrix.h>
#include <Core/Algorithms/DataIO/ReadMatrix.h>
#include <Testing/Utils/MatrixTestUtilities.h>

Namespaces

 FEInputData
 

Functions

boost::filesystem::path feMeshRoot ()
 
FieldHandle loadTestMesh (const std::string &file)
 
boost::filesystem::path expectedOutputRoot ()
 
SparseRowMatrixHandle expectedOutput (const std::string &file)
 
DenseMatrixHandle nullConductivityMatrix ()
 
 TEST (BuildFEMatrixAlgorithmTests, ThrowsForNullMesh)
 
 TEST (BuildFEMatrixAlgorithmTests, TestMeshSize1e1)
 
 TEST (BuildFEMatrixAlgorithmTests, TestMeshSize1e3)
 
 TEST (BuildFEMatrixAlgorithmTests, TestMeshSize1e4)
 
 TEST (BuildFEMatrixAlgorithmTests, TestMeshSize1e5)
 
 TEST (BuildFEMatrixAlgorithmTests, TestMeshSize1e6)
 

Function Documentation

TEST ( BuildFEMatrixAlgorithmTests  ,
ThrowsForNullMesh   
)
Todo:
: consider throwing an exception instead of returning false
TEST ( BuildFEMatrixAlgorithmTests  ,
TestMeshSize1e1   
)
TEST ( BuildFEMatrixAlgorithmTests  ,
TestMeshSize1e3   
)
TEST ( BuildFEMatrixAlgorithmTests  ,
TestMeshSize1e4   
)
TEST ( BuildFEMatrixAlgorithmTests  ,
TestMeshSize1e5   
)
TEST ( BuildFEMatrixAlgorithmTests  ,
TestMeshSize1e6   
)