|  | 
|  | Eddy2DRingTest (const uint pmax=3, const Real sigma=1, const Real epsilon=1e-8, const bool graphics=false) | 
|  | 
| virtual void | run () | 
|  | Runs the tests. Must be overwritten by the specialization. 
 | 
|  | 
| long | getNumPassed () const | 
|  | Returns number of passed tests. 
 | 
|  | 
| long | getNumFailed () const | 
|  | Returns number of failed tests. 
 | 
|  | 
| const ostream * | getStream () const | 
|  | Returns output stream. 
 | 
|  | 
| void | setStream (ostream *osptr) | 
|  | Sets the output stream. 
 | 
|  | 
| void | _succeed () | 
|  | Explicitly succeds a test. 
 | 
|  | 
| long | report () const | 
|  | 
| virtual void | reset () | 
|  | Resets the counters for the failed and passed tests. 
 | 
|  | 
|  | 
| bool | do_test (bool cond, const string &lbl, const char *fname, long lineno) | 
|  | Internal function to do a test. 
 | 
|  | 
| bool | do_numtest (double num, double orig, const string &lbl, const string &lbl2, const char *fname, long lineno, const double tol=1e-10) | 
|  | Internal function to do a numerical test. 
 | 
|  | 
| bool | do_numtest (std::complex< double > num, std::complex< double > orig, const string &lbl, const string &lbl2, const char *fname, long lineno, const double tol=1e-10) | 
|  | 
| void | do_fail (const string &lbl, const char *fname, long lineno) | 
|  | 
Definition at line 24 of file Eddy2D_H_Ring.hh.
 
◆ ~Eddy2DRingTest()
  
  | 
        
          | virtual test::Eddy2DRingTest::~Eddy2DRingTest | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ _succeed()
  
  | 
        
          | void test::TestCase::_succeed | ( |  | ) |  |  | inlineinherited | 
 
Explicitly succeds a test. 
Definition at line 112 of file testcase.hh.
 
 
◆ do_fail()
  
  | 
        
          | void test::TestCase::do_fail | ( | const string & | lbl, |  
          |  |  | const char * | fname, |  
          |  |  | long | lineno |  
          |  | ) |  |  |  | protectedinherited | 
 
Internal function to report a failed test (besides increasing the failed counter) 
 
 
◆ getNumFailed()
  
  | 
        
          | long test::TestCase::getNumFailed | ( |  | ) | const |  | inlineinherited | 
 
Returns number of failed tests. 
Definition at line 105 of file testcase.hh.
 
 
◆ getNumPassed()
  
  | 
        
          | long test::TestCase::getNumPassed | ( |  | ) | const |  | inlineinherited | 
 
Returns number of passed tests. 
Definition at line 103 of file testcase.hh.
 
 
◆ getStream()
  
  | 
        
          | const ostream * test::TestCase::getStream | ( |  | ) | const |  | inlineinherited | 
 
 
◆ report()
  
  | 
        
          | long test::TestCase::report | ( |  | ) | const |  | inherited | 
 
Prints a report on the number of passed and failed tests to the output stream. 
- Returns
- Number of failed tests. 
 
 
◆ reset()
  
  | 
        
          | virtual void test::TestCase::reset | ( |  | ) |  |  | inlinevirtualinherited | 
 
Resets the counters for the failed and passed tests. 
Definition at line 119 of file testcase.hh.
 
 
◆ run()
  
  | 
        
          | virtual void test::Eddy2DRingTest::run | ( |  | ) |  |  | virtual | 
 
Runs the tests. Must be overwritten by the specialization. 
Implements test::TestCase.
 
 
◆ setStream()
  
  | 
        
          | void test::TestCase::setStream | ( | ostream * | osptr | ) |  |  | inlineinherited | 
 
 
◆ testCircle()
      
        
          | void test::Eddy2DRingTest::testCircle | ( |  | ) |  | 
      
 
Tests with a circle of metal 
 
 
◆ testEnergies()
Solve for different polynomial degrees and compare with given values. 
 
 
◆ testMaxwell_PEC_E_Circle()
Test Routine the Maxwell's equations with a circle of metal in e-formulation with PEC boundary condition. 
 
 
◆ testMaxwell_PEC_H_Circle()
Test Routine the Maxwell's equations with a circle of metal in h-formulation with PEC boundary condition. 
 
 
◆ testMaxwell_PMC_E_Circle()
Test Routine the Maxwell's equations with a circle of metal in e-formulation with PMC boundary condition. 
 
 
◆ testMaxwell_PMC_H_Circle()
Test Routine the Maxwell's equations with a circle of metal in h-formulation with PMC boundary condition. 
 
 
◆ testMaxwell_PMC_H_Circle_DD()
Test Routine the Maxwell's equations with a circle of metal in h-formulation with PMC boundary condition with domain decomposition. 
 
 
◆ testMaxwell_PMC_H_Ring()
Test Routine the Maxwell's equations with a ring of metal in h-formulation with PMC boundary condition. 
 
 
◆ testMaxwellRingSolvers()
      
        
          | void test::Eddy2DRingTest::testMaxwellRingSolvers | ( |  | ) |  | 
      
 
Tests the Maxwell's equations with a ring of metal and a coil around with different solvers. 
 
 
◆ testRing()
      
        
          | void test::Eddy2DRingTest::testRing | ( |  | ) |  | 
      
 
Tests with a ring of metal 
 
 
The documentation for this class was generated from the following file: