Templates

What are templates again? See Templating Tools!

Visualization Templates

plot3d2opendxscalar.xsl
Template to transform any 3d plot data into OpenDX file format.
Plot3d2xsf.Xsl
Template to transform any 3d plot data into XSF file format. XSF can be read by xcrysden and Vesta.
plot3d2xyz.xsl
This templates creates output in the form of x y z scalar from the plot3d output.
Xml2ascii Xsl
Extracts all numbers from xml into plain file.
Xmlband2agr Xsl
This template generates an xmgrace plot from bandstructure.xml
xmldos2grace.xsl
This xsl style-sheet prepares .agr file for xmgrace to plot density-of-state (DOS) graphs.
xmlfermis2bxsf.xsl
This generates the input file for xcrysden to visualize the fermi surface.
Xmlinput2xsf Xsl
[[==]]

Inputfile Conversion Templates

Exciting2sgroup Xsl
This template converts exciting input into the file format of the sgroup symmetry detection tool.
Exciting2wienstruct Xsl
Template to create Wien2k struct file from exciting input.xml.
Xmltinputoblock Xsl
Converts input.xml to the block format used by elk.
Xmlinput2xsf Xsl
[[==]]

Inputfile Experiment setup templates

expandset.xsl
Expands all parameter permutations. It is used to create experiment lists
loadl.xsl
The template generates a loadleveler job script from the experiment list definition.
expandsetup.xsl
Create parameter series for use with expand-all-parameter-permutations
set2shelcommand.xsl
set2shelcommand.xsl creates shelscript to execute all calculations in experiment setup
setaddpath.xsl
setaddpath.xsl adds an attribute path to sets in experiment (experiment list)
example_input.xsl
This explains how to create a series of input files from an experiment list.

Useful scripts

exciting_scripts.tar (beware: outdated)

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License