32 for (; ia !=
A.end(); ia++)
41 for (
auto& element :
B)
44 CHECK(
B(0) == Approx(3.1));
45 CHECK(
B(1) == Approx(3.1));
46 CHECK(
B(2) == Approx(3.1));
55 vec_of_vecs(0).push_back(123);
57 vec_of_vecs(0).clear();
58 vec_of_vecs(0).push_back(123);
59 vec_of_vecs.resize(0);
60 vec_of_vecs.resize(3);
61 vec_of_vecs(0).push_back(123);
62 CHECK(vec_of_vecs(0).back() == 123);
66 REQUIRE(vec_copy(0).size() == 1);
67 CHECK(vec_copy(0).back() == 123);
70 vec_assign = vec_of_vecs;
72 REQUIRE(vec_copy(0).size() == 1);
73 CHECK(vec_copy(0).back() == 123);
83 tensor(1, 2, 3) = 0.5f;
87 TEST_CASE(
"Array::dimension sizes constructor",
"[OhmmsPETE]")
93 CHECK(rank3_tensor.
shape() == std::array<std::size_t, 3>{2, 4, 5});
helper functions for EinsplineSetBuilder
Type_t * data_at(const std::array< SIZET, D > &indices)
TEST_CASE("complex_helper", "[type_traits]")
void resize(const std::array< SIZET, D > &dims)
Resize the container.
REQUIRE(std::filesystem::exists(filename))
CHECK(log_values[0]==ComplexApprox(std::complex< double >{ 5.603777579195571, -6.1586603331188225 }))
double B(double x, int k, int i, const std::vector< double > &t)
const std::array< size_t, D > & shape() const