Horace
Introduction and Setup
User’s Guide
Getting started
Horace GUI
Advanced use
Resolution Convolution
Converting from Horace 3 to Horace 4
Interfacing with other programs
Horace Manual
Example Scripts
Citing Horace
For Developers
Contributing to Horace
General disclaimer
Previous Versions
Horace
User’s Guide
View page source
User’s Guide
User's Guide
Getting started
Creating an SQW file
Example
Data visualisation
Basic data manipulation
Process
Simulations
Gaussian Profile Peaks
3D Heisenberg Ferromagnet
Apply
Fitting
Horace GUI
Using the GUI
Generate SQW file tab
Data on file tab
Data in memory tab
Symmetrisation
Binary Operations
Unary Operations
Advanced use
Preamble
Help
Creating an object from scratch
Reading and writing to file
Binary operations
Unary operations
Obtaining information about objects
Reformatting the data
Plotting
Simulating
Fitting
SQW generation and manipulation
Resolution Convolution
Using
tobyfit
A worked example
Plotting resolution ellipsoids
Background Theory
References
Converting from Horace 3 to Horace 4
Projections
Symmetrisation
Spaghetti Plot
Crystal Alignment
Multifit
Deprecated Functions
Interfacing with other programs
Recap on evaluating functions on a Horace workspace
Energy convolution
Euphonic example
Installing Euphonic
Running a Euphonic calculation with Horace
Fitting data with Euphonic and Horace
SpinW example
Installing SpinW
Running a SpinW calculation with Horace
Worked example with resolution convolution
Generic interface
Matlab function
Python function
C / C++ / Fortran function
Prerequisites
C example
C++ example
Fortran example