preCICE v3.2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
UserInputTests.cpp File Reference
#include "precice/Participant.hpp"
#include "testing/Testing.hpp"
#include <array>
#include <limits>
Include dependency graph for UserInputTests.cpp:

Go to the source code of this file.

Functions

 BOOST_AUTO_TEST_CASE (NoSolverName)
 
 BOOST_AUTO_TEST_CASE (WrongSolverName)
 
 BOOST_AUTO_TEST_CASE (NoConfig)
 
 BOOST_AUTO_TEST_CASE (MissingConfig)
 
 BOOST_AUTO_TEST_CASE (WrongConfigType)
 
 BOOST_AUTO_TEST_CASE (EmptyConfigFile)
 
 BOOST_AUTO_TEST_CASE (RankEqualsSize)
 
 BOOST_AUTO_TEST_CASE (RankLargerThanSize)
 
 BOOST_AUTO_TEST_CASE (NegativeRank)
 
 BOOST_AUTO_TEST_CASE (NegativeSize)
 
 BOOST_AUTO_TEST_CASE (ZeroSize)
 
 BOOST_AUTO_TEST_CASE (NullptrAsCommunicator)
 
 BOOST_AUTO_TEST_CASE (NoName)
 
 BOOST_AUTO_TEST_CASE (WrongName)
 
 BOOST_AUTO_TEST_CASE (TypoNameChanged)
 
 BOOST_AUTO_TEST_CASE (TypoNameMissing)
 
 BOOST_AUTO_TEST_CASE (TypoNameExtra)
 
 BOOST_AUTO_TEST_CASE (WrongMesh)
 
 BOOST_AUTO_TEST_CASE (TypoMesh)
 
 BOOST_AUTO_TEST_CASE (WrongData)
 
 BOOST_AUTO_TEST_CASE (TypoData)
 
 BOOST_AUTO_TEST_CASE (WrongMeshAndData)
 
 BOOST_AUTO_TEST_CASE (TypoMeshAndData)
 
 BOOST_AUTO_TEST_CASE (EmptyPositions)
 
 BOOST_AUTO_TEST_CASE (WrongDimensionality)
 
 BOOST_AUTO_TEST_CASE (InfInPosition)
 TODO check this.
 
 BOOST_AUTO_TEST_CASE (NanInPosition)
 
 BOOST_AUTO_TEST_CASE (NotEnoughPositions)
 
 BOOST_AUTO_TEST_CASE (TooManyPositions)
 
 BOOST_AUTO_TEST_CASE (NoVertices)
 
 BOOST_AUTO_TEST_CASE (DataTooSmall)
 
 BOOST_AUTO_TEST_CASE (DataTooLarge)
 
 BOOST_AUTO_TEST_CASE (RepeatVertex)
 
 BOOST_AUTO_TEST_CASE (WrongVertexIDSingle)
 
 BOOST_AUTO_TEST_CASE (WrongVertexIDRange)
 
 BOOST_AUTO_TEST_CASE (NaNInData)
 
 BOOST_AUTO_TEST_CASE (InfInData)
 
 BOOST_AUTO_TEST_CASE (ReadData)
 
 BOOST_AUTO_TEST_CASE (GetMaxTimeStepSize)
 
 BOOST_AUTO_TEST_CASE (UnknownMesh)
 
 BOOST_AUTO_TEST_CASE (TypoedMesh)
 
 BOOST_AUTO_TEST_CASE (NotEnabled)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/42]

BOOST_AUTO_TEST_CASE ( DataTooLarge )

Definition at line 667 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [2/42]

BOOST_AUTO_TEST_CASE ( DataTooSmall )

Definition at line 650 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [3/42]

BOOST_AUTO_TEST_CASE ( EmptyConfigFile )

Definition at line 61 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [4/42]

BOOST_AUTO_TEST_CASE ( EmptyPositions )

Definition at line 334 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [5/42]

BOOST_AUTO_TEST_CASE ( GetMaxTimeStepSize )

Definition at line 799 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [6/42]

BOOST_AUTO_TEST_CASE ( InfInData )

Definition at line 760 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [7/42]

BOOST_AUTO_TEST_CASE ( InfInPosition )

TODO check this.

Definition at line 361 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [8/42]

BOOST_AUTO_TEST_CASE ( MissingConfig )

Definition at line 43 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [9/42]

BOOST_AUTO_TEST_CASE ( NaNInData )

Definition at line 739 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [10/42]

BOOST_AUTO_TEST_CASE ( NanInPosition )

Definition at line 373 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [11/42]

BOOST_AUTO_TEST_CASE ( NegativeRank )

Definition at line 88 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [12/42]

BOOST_AUTO_TEST_CASE ( NegativeSize )

Definition at line 97 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [13/42]

BOOST_AUTO_TEST_CASE ( NoConfig )

Definition at line 35 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [14/42]

BOOST_AUTO_TEST_CASE ( NoName )

Definition at line 128 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [15/42]

BOOST_AUTO_TEST_CASE ( NoSolverName )

Definition at line 13 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [16/42]

BOOST_AUTO_TEST_CASE ( NotEnabled )

Definition at line 843 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [17/42]

BOOST_AUTO_TEST_CASE ( NotEnoughPositions )

Definition at line 473 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [18/42]

BOOST_AUTO_TEST_CASE ( NoVertices )

Definition at line 634 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [19/42]

BOOST_AUTO_TEST_CASE ( NullptrAsCommunicator )

Definition at line 115 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [20/42]

BOOST_AUTO_TEST_CASE ( RankEqualsSize )

Definition at line 70 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [21/42]

BOOST_AUTO_TEST_CASE ( RankLargerThanSize )

Definition at line 79 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [22/42]

BOOST_AUTO_TEST_CASE ( ReadData )

Definition at line 785 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [23/42]

BOOST_AUTO_TEST_CASE ( RepeatVertex )

Definition at line 684 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [24/42]

BOOST_AUTO_TEST_CASE ( TooManyPositions )

Definition at line 487 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [25/42]

BOOST_AUTO_TEST_CASE ( TypoData )

Definition at line 229 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [26/42]

BOOST_AUTO_TEST_CASE ( TypoedMesh )

Definition at line 827 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [27/42]

BOOST_AUTO_TEST_CASE ( TypoMesh )

Definition at line 205 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [28/42]

BOOST_AUTO_TEST_CASE ( TypoMeshAndData )

Definition at line 253 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [29/42]

BOOST_AUTO_TEST_CASE ( TypoNameChanged )

Definition at line 152 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [30/42]

BOOST_AUTO_TEST_CASE ( TypoNameExtra )

Definition at line 176 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [31/42]

BOOST_AUTO_TEST_CASE ( TypoNameMissing )

Definition at line 164 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [32/42]

BOOST_AUTO_TEST_CASE ( UnknownMesh )

Definition at line 815 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [33/42]

BOOST_AUTO_TEST_CASE ( WrongConfigType )

Definition at line 51 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [34/42]

BOOST_AUTO_TEST_CASE ( WrongData )

Definition at line 217 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [35/42]

BOOST_AUTO_TEST_CASE ( WrongDimensionality )

Definition at line 347 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [36/42]

BOOST_AUTO_TEST_CASE ( WrongMesh )

Definition at line 193 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [37/42]

BOOST_AUTO_TEST_CASE ( WrongMeshAndData )

Definition at line 241 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [38/42]

BOOST_AUTO_TEST_CASE ( WrongName )

Definition at line 140 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [39/42]

BOOST_AUTO_TEST_CASE ( WrongSolverName )

Definition at line 24 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [40/42]

BOOST_AUTO_TEST_CASE ( WrongVertexIDRange )

Definition at line 720 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [41/42]

BOOST_AUTO_TEST_CASE ( WrongVertexIDSingle )

Definition at line 701 of file UserInputTests.cpp.

Here is the call graph for this function:

◆ BOOST_AUTO_TEST_CASE() [42/42]

BOOST_AUTO_TEST_CASE ( ZeroSize )

Definition at line 106 of file UserInputTests.cpp.

Here is the call graph for this function: