MolSSI Integral Reference Project
Namespaces | Functions
test_integral_single.cpp File Reference

Functions related to testing four-center single integrals. More...

#include "mirp_bin/testfile_io.hpp"
#include "mirp_bin/test_integral.hpp"
#include "mirp_bin/test_common.hpp"
#include "mirp_bin/callback_helper.hpp"
#include <mirp/pragma.h>
#include <mirp/math.h>
#include <cmath>
#include <iostream>
Include dependency graph for test_integral_single.cpp:

Namespaces

 mirp
 

Functions

template<int N>
void mirp::integral_single_create_test (const std::string &input_filepath, const std::string &output_filepath, slong working_prec, long ndigits, const std::string &header, typename callback_helper< N >::cb_single_str_type cb)
 Creates a test of single cartesian integrals. More...
 
template<int N>
long mirp::integral_single_verify_test (const std::string &filepath, slong working_prec, typename callback_helper< N >::cb_single_str_type cb)
 Runs a test of single cartesian integrals using interval math. More...
 
template<int N>
long mirp::integral_single_verify_test_exact (const std::string &filepath, typename callback_helper< N >::cb_single_exact_type cb, typename callback_helper< N >::cb_single_type cb_arb)
 Test single cartesian integrals in exact double precision. More...
 
template void mirp::integral_single_create_test< 4 > (const std::string &, const std::string &, slong, long, const std::string &, callback_helper< 4 >::cb_single_str_type)
 
template long mirp::integral_single_verify_test< 4 > (const std::string &, slong, callback_helper< 4 >::cb_single_str_type)
 
template long mirp::integral_single_verify_test_exact< 4 > (const std::string &, callback_helper< 4 >::cb_single_exact_type, callback_helper< 4 >::cb_single_type)
 

Detailed Description

Functions related to testing four-center single integrals.