| Previous Program | Introduction | Next Program |
Formtovec 'file1' 'file2' [-m] [-d]file1: matrix_TYP
A = 1/V[NO+1] * (V[1] * F1 + V[2] * F2 +...+ V[NO] * FNO)
where Fi are the matrices in 'file2' if 'file2' is a matrix_TYP, otherwise are the matrices describing the form space of the bravais group in 'file2'.
-m: Use a modular (but exact) method to calculate
the result. The result is calculated for a couple
of big primes and fitted together with the chinese
remainder theorem.
This method is much faster and avoids trouble with
overflow, BUT IS ABLE TO HANDLE THE CASE V[NO+1] == 1
ONLY (AND WILL RUN INTO AN INFINITE LOOP OTHERWISE).
-d: give the denominator in the NO+1-th colunm.
See also for Vectoform.
| Previous Program | Introduction | Next Program |