26 TEST_CASE(
"SpinDensityInput::readXML",
"[estimators]")
a class that defines a supercell in D-dimensional Euclean space.
class that handles xmlDoc
Lattice makeTestLattice()
helper functions for EinsplineSetBuilder
if(!okay) throw std xmlNodePtr node
TinyVector< int, DIM > grid
CrystalLattice< OHMMS_PRECISION, OHMMS_DIM > ParticleLayout
TEST_CASE("complex_helper", "[type_traits]")
static constexpr std::array< std::string_view, 3 > xml
CrystalLattice< OHMMS_PRECISION, OHMMS_DIM > lattice
REQUIRE(std::filesystem::exists(filename))
Native representation for Spin Density Estimators inputs.
TinyVector< int, DIM > gdims
Particle traits to use UniformGridLayout for the ParticleLayout.
bool parseFromString(const std::string_view data)
CHECK(log_values[0]==ComplexApprox(std::complex< double >{ 5.603777579195571, -6.1586603331188225 }))
bool explicitly_defined
true, the lattice is defined by the input instead of an artificial default
SpinDensityInput sdi(node)
DerivedParameters calculateDerivedParameters(const Lattice &lattice) const
Derived parameters of SpinDensity.