xt::xtensorf< double, xt::xshape< 4 > > calc_subM(field::field_type &lattice, int subnumber)
Definition: field_type.hpp:10
Base class for fields.
Definition: field_type.hpp:14
double calc_E(field::field_type &lattice, xt::xtensorf< double, xt::xshape< 4 >> &H)
Definition: thermodynamics.hpp:34
xt::xtensorf< double, xt::xshape< 4 > > calc_sub4M(field::field_type &lattice)
xt::xtensorf< double, xt::xshape< 4 > > calc_M(field::field_type &lattice)
double solid_angle(const xt::xtensorf< double, xt::xshape< 4 >> &s1, const xt::xtensorf< double, xt::xshape< 4 >> &s2, const xt::xtensorf< double, xt::xshape< 4 >> &s3)
void setup(bool useJ, bool useD)
double calc_dE(field::field_type &lattice, int position, xt::xtensorf< double, xt::xshape< 4 >> &H)
Definition: thermodynamics.hpp:45
Definition: thermodynamics.hpp:10
std::vector< double > calc_TC(field::field_type &lattice)