StochMagnet software compute mmagnetic moment evolution trajectories to simulate the temperature effect modeled by a stochastic approach.
StochMicrom.exe [options] make [args]
Version:0.01
options={--optionName=optionValue}
args=[run,help]
make arguments:
==============
help: to print the man
tests: to run the tests
run: to run the code
Man Options:
==========
LL:
alpha:alpha value of LL(L)=alpha(m^h+beta.m^(m^h))
beta:beta value of LL(L)=alpha(m^h+beta.m^(m^h))
beam:
simulations-number:number of simulations
templated-simulate-version:true to use the templated version of the simulate method (false by default)
debug:
check-memory:{true|false} print the object not destroyed at exit
eps:admissive error for code validation
profiling:{true|false} to profile the methods
reference-path:the path to store reference file for code validation
io:
current-path:the current path
data-path:the path to read the data
output-file:the output file to test the results
output-path:the path to generate files
prefix:the default prefix for reading/writing file
log:
log:{no,screen,file,string,all} output for message
log-file:the name of the log file
log-file-mode:{create|append} create or append to a new file for log printing
magnetic:
mu:initial magnetic moment of the form name[args] name in {'',random}
network:
lambda:strength of the network.
network:kind of the network in {grid3d} followed by parameter []
grid3d[Nx,Ny,Nz,Hx,Hy,Hz]
operator/heissenberg:
J:Heissenberg value.
self-interaction:true for self interaction for the Heissenberg operator
operator/zeeman:
Hext:external field.
output:
simulations:simulation indices to save
stepper:
stepper:kind of the stepper in {constant}
steppers-number:number of time steps
time-step:initial time step
stochastic:
model:stochastic model in {ito,stratonovich,stratonovich-n}
noise:stochastic noise in {'',constant,inverse}
noise-rate:stochastic noise rate
random:random function in {boost-norma,std-normal}
seed:seed of the random function
test:
test:type of test to run in {primary|elementary|case|all}
Options Value:
==============
Hext:[0,0,0]
J:1.0
alpha:-1.0
beta:0.5
check-memory:false
current-path:
data-path:./
eps:1.e-12
help:
lambda:1.0
log:screen
log-file:core.log
log-file-mode:create
model:stratonovich
mu:[0,1,0]
network:grid3d[1,0,0,0,0,0]
noise:inverse
noise-rate:0.1
output-file:out.txt
output-path:./
prefix:default
profiling:false
random:boost-normal
reference-path:./
seed:0
self-interaction:true
simulations:[0]
simulations-number:1000
stepper:constant
steppers-number:1000
templated-simulate-version:false
tests:all
time-step:0.01
Examples:
=========
stochMicrom.exe make tests : run the tests
stochMicrom.exe make run : run the program with command line options
stochMicrom.exe make help :print the help
impossible to find the command either in first or last position
registered objects:
number of registered objects :0