Skip to content
Snippets Groups Projects
Commit d5423bf7 authored by Jakub Klinkovský's avatar Jakub Klinkovský Committed by Tomáš Oberhuber
Browse files

Simplified MatrixType in HeatEquationProblem

parent 52f6bf8c
No related branches found
No related tags found
1 merge request!58To/matrices
......@@ -18,7 +18,6 @@
#include <TNL/Problems/PDEProblem.h>
#include <TNL/Operators/diffusion/LinearDiffusion.h>
#include <TNL/Matrices/Legacy/Ellpack.h>
#include <TNL/Functions/MeshFunction.h>
#include <TNL/Timer.h>
#include <TNL/Solvers/PDE/ExplicitUpdater.h>
......@@ -50,7 +49,6 @@ class HeatEquationProblem : public PDEProblem< Mesh,
typedef Functions::MeshFunction< Mesh > MeshFunctionType;
typedef Pointers::SharedPointer< MeshFunctionType, DeviceType > MeshFunctionPointer;
typedef PDEProblem< Mesh, Communicator, RealType, DeviceType, IndexType > BaseType;
typedef Matrices::Legacy::SlicedEllpack< RealType, DeviceType, IndexType > MatrixType;
typedef Pointers::SharedPointer< DifferentialOperator > DifferentialOperatorPointer;
typedef Pointers::SharedPointer< BoundaryCondition > BoundaryConditionPointer;
typedef Pointers::SharedPointer< RightHandSide, DeviceType > RightHandSidePointer;
......@@ -59,6 +57,7 @@ class HeatEquationProblem : public PDEProblem< Mesh,
using typename BaseType::MeshPointer;
using typename BaseType::DofVectorType;
using typename BaseType::DofVectorPointer;
using typename BaseType::MatrixType;
typedef Communicator CommunicatorType;
......
......@@ -18,7 +18,6 @@
#include <TNL/FileName.h>
#include <TNL/Matrices/MatrixSetter.h>
#include <TNL/Matrices/Legacy/MultidiagonalMatrixSetter.h>
#include <TNL/Logger.h>
#include <TNL/Solvers/PDE/BoundaryConditionsSetter.h>
......@@ -192,7 +191,6 @@ setupLinearSystem( MatrixPointer& matrixPointer )
matrixPointer->setDimensions( dofs, dofs );
matrixPointer->setCompressedRowLengths( *rowLengthsPointer );
return true;
//return MultidiagonalMatrixSetter< Mesh >::setupMatrix( mesh, matrix );
}
template< typename Mesh,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment