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.
testresultsoutput.h
1 
2 // Copyright Joakim Karlsson & Kim Gräsman 2010-2013.
3 // Distributed under the Boost Software License, Version 1.0.
4 // (See accompanying file LICENSE_1_0.txt or copy at
5 // http://www.boost.org/LICENSE_1_0.txt)
6 
7 #ifndef IGLOO_TESTRESULTSOUTPUT_H
8 #define IGLOO_TESTRESULTSOUTPUT_H
9 
10 namespace igloo {
11 
13  {
14  protected:
15  std::ostream& output;
16  public:
17  TestResultsOutput(std::ostream& outstream = std::cout) : output(outstream) {}
18  virtual void PrintResult(const TestResults& results) const = 0;
19  };
20 }
21 
22 #endif
Definition: testresultsoutput.h:12
Definition: context.h:13
Definition: testresults.h:12