NanoMagMC  v0.2
Monte Carlo Simulation Software for Atomistic Models of Magnetic Materials
Functions
output.hpp File Reference
#include "param_read.hpp"
#include <fstream>
#include <cstring>
Include dependency graph for output.hpp:

Go to the source code of this file.

Functions

void check_h5_file (stateOptions &stOpt, simOptions &simOpt, const int num_Ts, const int num_Hs, const float *Ts, const float *Hs, const int v1_size, bool **checkp, bool &file_exists)
 
void create_h5_file (stateOptions &stOpt, simOptions &simOpt, const int num_Ts, const int num_Hs, const float *Ts, const float *Hs, const int v1_size)
 
void print_TD_h5 (const float *magx, const float *magy, const float *magz, const float *mag, const float *ener, const float *smagx, const float *smagy, const float *smagz, const float *smag, const float *s4magx, const float *s4magy, const float *s4magz, const float *s4mag, float **tcs, stateOptions stOpt, simOptions simOpt, const int var1, const int var2, const int v2max, const int latt_num)
 

Function Documentation

void check_h5_file ( stateOptions stOpt,
simOptions simOpt,
const int  num_Ts,
const int  num_Hs,
const float *  Ts,
const float *  Hs,
const int  v1_size,
bool **  checkp,
bool &  file_exists 
)
void create_h5_file ( stateOptions stOpt,
simOptions simOpt,
const int  num_Ts,
const int  num_Hs,
const float *  Ts,
const float *  Hs,
const int  v1_size 
)
void print_TD_h5 ( const float *  magx,
const float *  magy,
const float *  magz,
const float *  mag,
const float *  ener,
const float *  smagx,
const float *  smagy,
const float *  smagz,
const float *  smag,
const float *  s4magx,
const float *  s4magy,
const float *  s4magz,
const float *  s4mag,
float **  tcs,
stateOptions  stOpt,
simOptions  simOpt,
const int  var1,
const int  var2,
const int  v2max,
const int  latt_num 
)