Previous Program | Introduction | Next Program |
Formtovec 'file1' 'file2' [-m] [-d]file1: matrix_TYP
A = 1/V[NO+1] * (V[1] * F_{1} + V[2] * F_{2} +...+ V[NO] * F_{NO})
where F_{i} 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 |