preCICE v3.2.0
Loading...
Searching...
No Matches
TestContext.hpp File Reference
#include <set>
#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::TestSetup
 Contains the setup description of a test including participants and requirements. 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 , precice::testing::Ginkgo }
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)
constexpr ParticipantState precice::testing::operator""_on (const char *name, std::size_t)
 User-defined literal allowing to create a serial ParticipantState from a given string.