Quantities

#include "Spirit/Quantities.h"
void Quantity_Get_Average_Spin(State *state, scalar s[3], int idx_image = -1, int idx_chain = -1)

Average spin direction.

void Quantity_Get_Magnetization(State *state, scalar m[3], int idx_image = -1, int idx_chain = -1)

Total Magnetization.

scalar Quantity_Get_Topological_Charge(State *state, int idx_image = -1, int idx_chain = -1)

Topological Charge.

int Quantity_Get_Topological_Charge_Density(State *state, scalar *charge_density, int *triangle_indices, int idx_image = -1, int idx_chain = -1)

Topological Charge Density.

void Quantity_Get_Grad_Force_MinimumMode(State *state, scalar *gradient, scalar *eval, scalar *mode, scalar *forces, int idx_image = -1, int idx_chain = -1)

Minimum mode following information.