|
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.
|
Static Public Member Functions | |
| static void | RegisterSpec (const std::string &name, void(ContextToCall::*spec)(), bool skip=false, bool only=false) |
| static void | ClearRegisteredSpecs () |
| template<typename ContextToCreate > | |
| static void | Run (const std::string &contextName, TestResults &results, TestListener &testListener) |
| template<typename ContextToCreate > | |
| static void | CallSpecs (const Specs &specs, const std::string &contextName, TestResults &results, TestListener &testListener) |
| static bool | CallSpec (ContextToCall &context, const std::string &specName, SpecPtr spec, TestResults &results) |
| static Specs & | GetSpecs () |
| static bool | is_spec_not_marked_as_only (const NamedSpec &spec) |
| static bool | is_spec_marked_as_only (const NamedSpec &spec) |
| static void | GetSpecsMarkedAsOnly (Specs &specs) |
| static bool | HasSpecsMarkedAsOnly () |
| static void | GetSpecsToRun (Specs &specs) |
1.8.11