preCICE v3.1.1
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
TestContext.hpp File Reference
#include <stdexcept>
#include <string>
#include <type_traits>
#include <utility>
#include <vector>
#include "m2n/SharedPointer.hpp"
#include "precice/impl/Types.hpp"
#include "utils/Parallel.hpp"
Include dependency graph for TestContext.hpp:

Go to the source code of this file.

Classes

struct  precice::testing::Ranks
 
struct  precice::testing::ParticipantState
 Represents a ParticipantState in a test. More...
 
struct  precice::testing::ConnectionOptions
 
class  precice::testing::TestContext
 

Namespaces

namespace  precice
 Main namespace of the precice library.
 
namespace  precice::testing
 contains the testing framework.
 

Enumerations

enum class  precice::testing::Require { precice::testing::PETSc , precice::testing::Events }
 
enum struct  precice::testing::ConnectionType { precice::testing::GatherScatter , precice::testing::PointToPoint }
 

Functions

constexpr Ranks precice::testing::operator""_ranks (unsigned long long value)
 
constexpr Ranks precice::testing::operator""_rank (unsigned long long value)
 
ParticipantState precice::testing::operator""_on (const char *name, std::size_t)
 User-defined literal allowing to create a serial ParticipantState from a given string.