blitzdg
an open-source project aiming to implement parallel discontinuous Galerkin (dg) solvers for common partial differential equations systems using blitz++ for array and tensor manipulations and MPI for distributed parallelism.
DirectSolver.hpp
1 #pragma once
2 #include <blitz/array.h>
3 #include <SparseMatrixConverter.hpp>
4 
5 using namespace blitz;
6 
7 class DirectSolver {
8  int N;
9  SparseMatrixConverter MatrixConverter;
10 
11  public:
13 
14  void solve(const Array<double,2> & A, const Array<double, 2> & B, Array<double, 2> & X);
15 
16  ~DirectSolver();
17 };
18 
Definition: DirectSolver.hpp:7
Definition: SparseMatrixConverter.hpp:8