Additional notes to Salmon/Artisjokke/Mesjokke/Meshugge

Here are some additional notes for the programs I wrote for my PhD thesis. This is research work which requires pretty hefty advance knowledge. I am not paid to support these programs, so unless you have an intelligent question, I will blithely ignore you. In other words, Use the Source, Luke!

compiling artisjokke-1.0

Quick fix: after running configure, do

mv .h config.h

Correct fix: change the line in configure.in

 AC_CONFIG_HEADER($CONFIGFILE.h:config.hh.in)
to
 AC_CONFIG_HEADER(config.h:config.hh.in)
and run autoconf. Then rerun configure.

File format for Salmon

The I/O routines are in model-io.cc The data is laid out as follows :

  N           # number of vertices 
  V1          # vertex data (3 coordinates) 
  V2
  ...
  VN
  M           # number of tets
  T1          # 4 vertex numbers  (+ optional: 1 parity bit.)
  T2
  ..
  TM
Vertices are numbered 0,1, .. N-1.

Compiling Salmon/Mesjokke/Artisjokke

Remember to install GSL, the GNU Scientific Library.