DryChem 1.0.0
A generic, compile-time C++ toolbox with no dependencies for the modern computational chemistry project.
Loading...
Searching...
No Matches
testDifferentiationMethods.hpp File Reference
#include <cstddef>
#include <sstream>
#include <vector>
#include <common-utils/math.hpp>
#include <gtest/gtest.h>

Go to the source code of this file.

Functions

 GTEST_TEST (testDifferentiationMethods, forwardDifferenceMethodReturnsAVectorWithASizeOneLessThanTheInputs)
 
 GTEST_TEST (testDifferentiationMethods, backwardsDifferenceMethodReturnsAVectorWithASizeOneLessThanTheInputs)
 
 GTEST_TEST (testDifferentiationMethods, defaultCenteredDifferenceMethodReturnsAVectorWithASizeEqualToThatOfTheInputs)
 
 GTEST_TEST (testDifferentiationMethods, nonDefaultCenteredDifferenceMethodReturnsAVectorWithASizeTwoLessThanTheInputs)
 
 GTEST_TEST (testDifferentiationMethods, passingTwoDifferentlySizedContainersResultsInFatalException)
 

Function Documentation

◆ GTEST_TEST() [1/5]

GTEST_TEST ( testDifferentiationMethods ,
forwardDifferenceMethodReturnsAVectorWithASizeOneLessThanTheInputs  )

◆ GTEST_TEST() [2/5]

GTEST_TEST ( testDifferentiationMethods ,
backwardsDifferenceMethodReturnsAVectorWithASizeOneLessThanTheInputs  )

◆ GTEST_TEST() [3/5]

GTEST_TEST ( testDifferentiationMethods ,
defaultCenteredDifferenceMethodReturnsAVectorWithASizeEqualToThatOfTheInputs  )

◆ GTEST_TEST() [4/5]

GTEST_TEST ( testDifferentiationMethods ,
nonDefaultCenteredDifferenceMethodReturnsAVectorWithASizeTwoLessThanTheInputs  )

◆ GTEST_TEST() [5/5]

GTEST_TEST ( testDifferentiationMethods ,
passingTwoDifferentlySizedContainersResultsInFatalException  )