56 BOOST_TEST_MESSAGE(
"Remeshing");
114 BOOST_TEST(data == expected, boost::test_tools::per_element());
122 BOOST_TEST(data == expected, boost::test_tools::per_element());
128 BOOST_TEST(
interface.requiresReadingCheckpoint());
129 BOOST_TEST(!
interface.requiresWritingCheckpoint());
135 BOOST_TEST(!
interface.requiresReadingCheckpoint());
136 BOOST_TEST(
interface.requiresWritingCheckpoint());
142 BOOST_TEST(!
interface.isCouplingOngoing());
Main Application Programming Interface of preCICE. Include using #include <precice/precice....
contains the testing framework.
QuickTest & expect(const std::vector< double > &expected)
QuickTest & writeCheckpoint()
std::vector< VertexID > vertexIDs
QuickTest & advance(double dt)
QuickTest & writeAll(double d)
std::vector< double > read()
QuickTest(Participant &p, Mesh m, WriteData w)
QuickTest & setVertices(const std::vector< double > &pos)
QuickTest & expectAll(double e)
QuickTest(Participant &p, Mesh m, ReadData r, WriteData w)
QuickTest(Participant &p, Mesh m, ReadData r)
QuickTest & expectWriteCheckpoint()
QuickTest & expectReadCheckpoint()
std::string writeDataName
QuickTest & readCheckpoint()
QuickTest & write(const std::vector< double > &data)
QuickTest & expectCouplingCompleted()