16 xt::xtensorf<double, xt::xshape<4>> H;
17 int num, snum, s4num, h_ind, edgesize;
33 std::vector<double>
submag(
int subnumber);
46 void ptf(std::string fname, std::string arrname);
void change_v1(int protocol, double v1)
state()
Definition: state.hpp:24
std::vector< double > tcharge()
particle::field::field_type get_field()
Definition: state.hpp:28
std::vector< double > sub4mag()
int sub_num(int subnumber)
Base class for fields.
Definition: field_type.hpp:14
Base class for particle shapes.
Definition: shape.hpp:11
void change_field(double Hin)
int get_size()
Definition: state.hpp:38
void recv_latt_data(int src_rank)
void send_latt_data(int dest_rank)
void change_temp(double T)
void init_points(stateOptions opt)
void add_to_av(particle::field::field_type &other_field)
Definition: param_read.hpp:6
void change_v2(int protocol, double v2)
void ptf(std::string fname, std::string arrname)
Definition: thermodynamics.hpp:10
std::vector< double > submag(int subnumber)
std::vector< double > magnetisation()
void copy_points(const state &other)
state & operator=(const state &other)