40 dots.resize(dim_size, dim_size);
52 if (
n > (T)dim_size - 0.5)
58 for (
size_t i = 0; i < dim_size; i++)
68 template<
unsigned EXT_LEVEL>
78 TEST_CASE(
"SmallMatrixDetCalculator::evaluate-Small",
"[wavefunction][fermion][multidet]")
SmallMatrixDetCalculator< double > MDDC
helper functions for EinsplineSetBuilder
OffloadMatrix< double > dots
void build_interal_data(int dim_size)
TEST_CASE("complex_helper", "[type_traits]")
VALUE calcSmallDeterminant(size_t n, const VALUE *table_matrix, const int *it, const size_t nb_cols)
std::vector< int > it_things
T generic_evaluate(int dim_size)
static T evaluate(T a11, T a12, T a21, T a22)
CHECK(log_values[0]==ComplexApprox(std::complex< double >{ 5.603777579195571, -6.1586603331188225 }))